客户之间的沟通

时间:2012-03-26 08:06:05

标签: multithreading wcf client communication

我有一个非常基本的WCF SOAP服务,可以执行简单的任务,例如提交MYSQL命令将回复发送到客户端。 现在,我希望能够在两个或更多客户端之间进行类似事件的通信。如果两个客户端激活其事件,我希望服务器同时向它们发送相同的特定信息。

基本上,我正在寻找一种在基于服务器客户端的架构中的客户端之间进行通信的方法。

1 个答案:

答案 0 :(得分:0)

我相信你所寻找的是一份双重合约,记录在案here(并有代码示例)我自己没有这样做,但这似乎正是你所寻找的。

另一种方法是将方法发布到esb总线/消息队列,让客户端使用该方法。

永远记住,在网络通信中,延迟意味着您可能无法在同一时间接收到这些信息......但是没有办法解决这个问题。