c#wcf双工通信

时间:2012-03-08 06:46:08

标签: wcf communication duplex

我必须使用WCF编写在线国际象棋程序。我是服务编程的新手,所以请你给我一些建议。

我想过使用双工通信,以便服务可以轮询数据库并调用客户端,如果对手迈出了新的一步。但我认为这不是一个非常理想的解决方案。你能告诉我有什么更好的选择吗?

非常感谢。

1 个答案:

答案 0 :(得分:0)

取决于将使用该服务的客户端类型。例如,如果客户端是.NET客户端,则可以使用wcf Net.Tcp通信并设置客户端需要实现的回调协定,并且当有人进行迁移时服务可以调用。如果你使用其他类型的客户端轮询可能是最好的方法。