是否存在代理的属性而不是.NET Remoting中远程对象属性的序列化?

时间:2011-09-30 08:40:59

标签: c# .net wcf .net-remoting

我有一个用于远程处理的类(将其命名为RemoteClass)。它具有其他类OtherClass的属性。默认情况下,客户端在调用属性Other后具有RemoteClass对象的代理和OtherClass的序列化副本。我希望该客户端在调用属性Other后也收到OtherClass的代理。不建议我将RemoteClass和OtherClass分开,因为这个解决方案是不可接受的。我的问题是:我可以用.NET Remoting做我想做的事情或者更好地使用WCF(WCF可以帮助我吗?)。感谢您的建议和任何帮助。

1 个答案:

答案 0 :(得分:4)

不要使用Serializable属性,而是让您的OtherClass继承自MarshalByRefObject。