我想创建一个推送Web应用程序。
服务层是在WCF上构建的。
表示层建立在Asp.net 4
上服务侦听事件并从数据层更新其静态属性(共享集合列表)。 我在我的表示层轮询并每秒调用一次WCF方法并获取更新的集合。
如果未修改集合,我将返回空列表以节省网络带宽。
为了保存往返,我希望WCF服务在修改集合时发布事件。那可能吗?我如何实现这一目标?
谢谢
答案 0 :(得分:5)
WCF服务允许duplex communication,因此它可以向客户端发送消息。
答案 1 :(得分:0)
我一直在寻找相同的东西,但在.Net中找不到任何推送设施,然后我不得不使用Flex和.Net。
您可以从这个reference
开始