WCF - 在没有Clientcall的情况下发送回调

时间:2011-03-22 13:21:36

标签: c# wcf

我使用DuplexChannelFactory向我的客户端发送回调。 我想在进行客户呼叫之前发送这些回调。

换句话说,通过DuplexChannelFactory.CreateChannel()打开频道的那一刻,我希望向刚刚打开此频道的客户端发送回叫。
有什么想法吗?

1 个答案:

答案 0 :(得分:4)

您不能,因为您在服务中没有可用的回叫频道。客户必须是发起沟通的人。此外,我几乎可以肯定(我没有检查过)CreateChannel没有打开连接,但第一个客户端调用确实如此。