使用WCF进行实时Web更新

时间:2012-11-07 04:08:00

标签: c# php wcf flash real-time

我一直在阅读很多关于在网络中使用WCF的论坛,更具体地说,这个主题:WCF with Flash tutorial,但我真的很困惑。

我有一个使用WCF服务的现有Feed服务器。毫无问题,它为Windows应用程序客户端提供实时信息。我想做的是有一个Web应用程序来订阅我提供给Windows应用程序客户端的提要。通过我已阅读的论坛(我已经指出的那个),它似乎是一个请求回复方法。我认为,使用它,我将无法实现它的实时转移。

我想知道Web开发中是否存在等效的回调函数。

1 个答案:

答案 0 :(得分:1)

我认为Duplex服务符合您的要求。 请使用双工类型的WCF服务。

双工服务合同是一种消息交换模式,其中两个端点都可以独立地向另一端发送消息。因此,双工服务可以将消息发送回客户端端点,从而提供类似事件的行为。当客户端连接到服务并为服务提供服务可以将消息发送回客户端的通道时,会发生双工通信。请注意,双工服务的类似事件的行为仅适用于会话。

链接: http://msdn.microsoft.com/en-us/library/ms731064.aspx http://www.c-sharpcorner.com/uploadfile/dhananjaycoder/a-simple-duplex-service-in-wcf/ http://msdn.microsoft.com/en-us/library/ms731935.aspx

您还可以使用WCF 4.5中新增的Web套接字。以下是Web套接字WCF链接:

http://msdn.microsoft.com/en-us/library/hh674271.aspx