微软专家救命:关于远程调用(Remoting)中的调用构造函数参数的问题,及远程调用中怎样向客户端传递事件的问题
kfzdp 2003-04-17 09:21:01 大侠:
我现在用Remoting类作了一个远程调用的Demo,是想把以前公司现有的基于DCOM的软件升级到.NET下。现在碰到了两个问题。
一、我服务器端的类的构造函数有参数,但我在客户用obj=(CallOut.ICallOut) Activator.GetObject(typeof(CallOut.ICallOut),"tcp://LocalHost:8085/SayHello");
这样的方式创建类的实例却不能把构造函数中的参数传进去。请问大侠们我应该怎么写才能传递构造函数的参数?
二、我的服务器端还想往客户端传递事件,请问这在Remoting框架下可以实现吗?如果可以实现我应该怎么作?最好有个例子。
三、客户端激活和服务器端激活具体有什么区别,我不是说概念上的。我想问的是
具体服务器端怎么设置才能设成客户端激活的。
四、Activator.CreateInstance()后面的参数具体该怎么填呢。能不能给个例子。
它的参数是(TypeName,object[] Args),我不知道object[] Args该传什么
值。Args是不是就是传到构造函数里的参数。
我是初学者,可能提问的有些不清楚,请各位大虾原谅。
多谢。