Web服务可以将消息从服务器发送到客户端吗?
问题描述:
我敢肯定,这是不可能的HTTP 1.1或web服务,而只是想用加倍你们(因而很可能会切换此应用程序WCF)检查。Web服务可以将消息从服务器发送到客户端吗?
我想从一个asp.net web服务上运行的服务器发送邮件,向客户消费它。这可能没有轮询(IE基于中断的模型)?
答
在WCF中,你有一个叫做双工绑定的事情,这使服务器能够在一个特定的地址回调到客户端。
对于那些是什么一个第一印象见MSDN documentation on duplex channels。
我不认为你可以ASMX做到这一点。
Marc
谢谢,我只是想与另一个人确认。任何人都可以看到这一点,如果你想使用http进行双工通信,你可以使用wsdualhttpbinding绑定。这将打开1个消息到服务器的连接,另一个连接透明地轮询服务器。 – Revision17 2009-10-17 03:26:45