有没有人有一个很好的参考点,或者可以提供在 Silverlight 3.0 中更改/添加的增强“推送”实现的摘要?
我想将此区域与 Silverlight 2.0 和 XMPP/Jabber 进行比较。
有没有人有一个很好的参考点,或者可以提供在 Silverlight 3.0 中更改/添加的增强“推送”实现的摘要?
我想将此区域与 Silverlight 2.0 和 XMPP/Jabber 进行比较。
您可以通过两种主要方式在 Silverlight 3 中获得推送功能。第一种是您在 MIX 上看到的使用双工通道的方式。SL3 中的双工通道与 SL2 中的双工通道基本没有变化……主要区别在于现在您可以在 Visual Studio 2008 中添加对双工通道服务的引用,并且构建双工通道客户端/服务器对的整个操作是容易得多。
您可以获得推送的另一种方法是使用“彗星服务器”。基本上这个系列中的所有服务器都允许客户端打开一个套接字,然后不断地吸出那个套接字,从而允许数据从服务器推送到套接字中。这就是 Google 和大约 300 亿个其他 Ajax 站点/框架处理向客户端推送的方式。一些流行的彗星/推送服务器包括 Kaazing 和 Lightstreamer。