如何使用WCF服务将数据从一个客户端推送到另一个客户端?

时间:2014-08-02 12:03:14

标签: c# wcf

作为标题。 有人能给我一个简单的例子,说明如何通过WCF服务在两个客户端之间推送和获取数据吗? 我尝试过使用Polling Duplex但不起作用。 谢谢你的阅读!

1 个答案:

答案 0 :(得分:2)

WCF有一个相当不错的点对点网络模式,您可能会发现它很有用。正如MSDN所说:

  

Peer Channel是Windows Communication Foundation(WCF)中的一种多方对等(P2P)通信技术。它为应用程序开发人员提供安全且可扩展的基于消息的P2P通信渠道。可以从对等通道受益的多方应用程序的一个常见示例是协作应用程序,例如聊天,其中一组人在没有服务器的情况下以对等方式彼此聊天。 Peer Channel为消费者和企业方案提供P2P协作,内容分发,负载平衡和分布式处理 - More...

这里有一篇很好的演练文章: