我正在创建一个简单的通知程序,并为此使用 WCF。在本程序中,两个用户使用 IP 地址相互连接。当他们连接时,如果每个用户填写一个文本框并按下回车,其他用户将通知。
为此,我在解决方案(服务器和客户端)中有两个项目 A 和 B,我成功地建立了从 A 到 B 的连接。
为此,我将 B 的引用添加到 A 中。
现在我想这样做是为了从 B 到 A 的连接。但是当我想将 A 的引用添加到但我得到
循环参考错误。
首先,您必须确定是否有多个客户端需要连接到您在服务器上运行的程序。如果是这样,您必须为您的客户端应用程序添加服务引用或创建代理。如果您希望您的服务器将消息“推送”到您的客户端应用程序,您必须callback
从客户端注册一个到您的 WCF 服务。请阅读此链接以获取有关 WCF 回调的更多信息。