remoting中序列化的问题
有关“Remoting要求必须是引用的对象,所以必须将类序列化”这句,不大理解,所有类都必须序列化吗?
如下:
如果不序列化UserInfo 类的话,客户端调用时也可以取到UserInfo 类的属性值阿?
服务端:
public DataEntity.UserInfo test()
{
DataEntity.UserInfo uu=new DataEntity.UserInfo();
uu.userName="张三";
uu.userPwd="dfsdf";
return uu;
}
客户端:(采用TRICK类)
obj = new RemotingServerObject.AutoServiceGetDataSet();
Console.WriteLine( "Client tcp {0}",obj.test().userName);
也可以得到"张三"的阿??
请问各位我是哪里理解错了??谢谢大家。