在WCF中是否可以将委托传递给远程对象?

Dav*_*rab 1 wcf delegates .net-3.5

是否可以从客户端将委托传递给WCF远程对象并让远程对象执行委托?

我猜不会因为delgate是客户端进程的函数指针.

我的目标是建立一个接口结构,我可以"订阅"从客户端到接口的事件.我会从客户端传递delgate到接口,我希望接口能够执行该事件.

我们的想法是能够将接口加载到程序集或远程加载,并使代码工作相同.

如果我无法传递委托,我该如何实现事件结构?

小智 5

不是C#本身的"委托",但是在WCF中你有双工绑定来启用从服务端到客户端的回调

http://msdn.microsoft.com/en-us/library/system.servicemodel.wsdualhttpbinding.aspx