是否可以像使用套接字连接一样使用WCF服务?

时间:2012-02-08 15:20:05

标签: wcf c#-4.0 xml-serialization

我目前有一个包含图表控件的Windows应用程序。该应用程序连接到服务器上的套接字(TCP / IP)。

在连接时,服务器通过字节流发送100条记录。

在接收时,应用程序将字节流解密为数据表。

然后,应用程序将该表中的各种记录绘制到图表控件中。

应用程序异步侦听连接以获取更多信息。

服务器在通过各种服务收集数据时,会在收到更新时一次只发送一条记录。

应用程序接收这些更新,对其进行解密,更新数据表并更新图表控件。

我的问题:

我们希望将Windows应用程序变为Web应用程序。我们希望在服务器上开发一个WCF服务来实时更新网页(就像现在在windows应用程序中那样),但是使用XML。

之前我没有使用过WCF,而且正如我一直在研究的那样,在我看来,客户端必须以定时间隔启动更新。当WCF服务收到更新的记录时,它将无法联系客户端。这是正确的,还是我错过了什么?我们非常感谢您提供的任何建议。

1 个答案:

答案 0 :(得分:1)

您应该可以使用双面服务和回调执行此操作,this文章详细介绍了一下。