2012-02-08 90 views
1

我目前有一个包含图表控件的Windows应用程序。该应用程序连接到服务器上的套接字(TCP/IP)。WCF服务可以使用与套接字连接相同的方式吗?

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

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

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

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

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

应用程序接收这些更新,解密它们,更新数据表并更新图表控件。

我的问题:

我们希望使Windows应用程序转换为Web应用程序。我们想开发服务器实时更新的网页上的WCF服务(因为它在Windows应用程序现在一样),但使用XML。

我以前没有使用WCF,正如我一直在研究,在我看来,该客户将不得不开始在一定的时间间隔更新。 WCF服务在接收到更新的记录时将无法与客户端联系。这是正确的,还是我错过了什么?任何建议,你可以提供将不胜感激。

+0

您可以使您的客户端上的WCF服务,并从服务器时,您要更新,你可以调用调用此服务。还值得研究REST服务。 – Rajesh 2012-02-08 15:28:46

回答

1

你应该能够做到这一点使用双工服务和回调,this文章详细介绍了这一点。

+0

谢谢,看起来这正是我所需要的。我不知道我是如何错过它的! – 2012-02-08 16:41:59

+0

很高兴我能帮忙。 – GrandMasterFlush 2012-02-08 16:49:49

相关问题