C# 通过WCF向特定客户端发送数据

C# 通过WCF向特定客户端发送数据,c#,wcf,C#,Wcf,我使用WCF技术创建了客户端服务器Texas Holdem游戏。 假设一个客户等待一个对手开始打牌,那么当另一个玩家加入房间时,服务器发牌。 如何使用WCF服务将卡发送给对应的客户? 我实现了回调接口,并使用 OperationContext.Current.GetCallbackChannel<CallbacksInterfaceName>(); 我不想通过TCP套接字通信工作,所以我不必在DB表中保留IP地址 谢谢 存储回调不起作用?这是使用稳定的WCF连接还是对每条消息进行设

我使用WCF技术创建了客户端服务器Texas Holdem游戏。 假设一个客户等待一个对手开始打牌,那么当另一个玩家加入房间时,服务器发牌。 如何使用WCF服务将卡发送给对应的客户? 我实现了回调接口,并使用

OperationContext.Current.GetCallbackChannel<CallbacksInterfaceName>();
我不想通过TCP套接字通信工作,所以我不必在DB表中保留IP地址


谢谢

存储回调不起作用?这是使用稳定的WCF连接还是对每条消息进行设置/卸载。如果你做的是稳定的,那么你可以简单地将回调存储在进程中,并为它分配一个玩家id和游戏id,因为同一个玩家可能同时在多个游戏中。