Silverlight 3.0“推送”能力信息
Posted
技术标签:
【中文标题】Silverlight 3.0“推送”能力信息【英文标题】:Silverlight 3.0 "Push" Capability information 【发布时间】:2009-03-24 17:53:21 【问题描述】:是否有人有好的参考点,或者可以提供在 Silverlight 3.0 中更改/添加的增强“推送”实现的摘要?
我想将此区域与 Silverlight 2.0 和 XMPP/Jabber 进行比较。
【问题讨论】:
【参考方案1】:您可以通过两种主要方式在 Silverlight 3 中获得推送功能。第一种是您在 MIX 上看到的使用双工通道的方式。 SL3 中的双工通道与 SL2 中的双工通道基本没有变化……主要区别在于现在您可以在 Visual Studio 2008 中添加对双工通道服务的引用,并且构建双工通道客户端/服务器对的整个操作是容易得多。
获得推送的另一种方式是使用“comet 服务器”。基本上这个系列中的所有服务器都允许客户端打开一个套接字,然后不断地吸出那个套接字,从而允许数据从服务器推送到套接字中。这就是 Google 和大约 300 亿个其他 Ajax 站点/框架处理向客户端推送的方式。一些流行的彗星/推送服务器包括 Kaazing 和 Lightstreamer。
【讨论】:
【参考方案2】:您看过Mix'09 的演示文稿吗? This one 可能特别相关。
【讨论】:
以上是关于Silverlight 3.0“推送”能力信息的主要内容,如果未能解决你的问题,请参考以下文章
(简单)使用 REST 和 Silverlight 4 的推送通知?
Sharepoint 2010 silverlight web 部件不可用
在 Silverlight 的 SaveFileDialog 中缺少 DefaultFileName 的最优雅的解决方法是啥?