.NET“推”技术?
我正在设计一个新项目,并试图找出将数据/事件从服务器应用程序推送到客户端应用程序(即 WPF 应用程序)的方法。
我知道的两个是:
- Pub/Sub (即 NServiceBus)
- 全双工 WCF
服务器与客户端通信还有其他解决方案吗?如果有的话,它们是什么?
I am designing a new project and I am trying to figure out ways to push data/events from a server application to a client application (ie a WPF application).
The two I know of are:
- Pub/Sub (ie NServiceBus)
- Full Duplex WCF
Are there other solutions for the server to talk to the client? If so what are they?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查询通知可能有用,
另请阅读此主题:
使用 WCF 服务模型接收数据库更改通知
在 ASP.NET 应用程序中:
使用 Pokein ASP.NET comet AJAX 库(反向 AJAX 服务器推送)
Query Notification might be useful ,
Also please read this topic :
Receiving Database Change Notifications Using the WCF Service Model
In ASP.NET applications :
Use Pokein ASP.NET comet AJAX library (Reverse-AJAX Server push)
http://en.wikipedia.org/wiki/Comet_ 概述了一系列 Web 解决方案%28编程%29。当然,这些仅适用于 Web 应用程序,但此列表可能对您仍然有用。
A bunch of web solutions are outlined at http://en.wikipedia.org/wiki/Comet_%28programming%29. Of course, these only apply for web applications, but this list may still be useful to you.
您还可以使用任何网络传输,只需增加呼叫者的超时时间即可。然后在服务器上,只需阻塞,直到有数据要发送。
You can also use any web transfer, simply increase the timeout from the caller. Then at the server, simply block until you have data to send.