Jquery - 发布和订阅?

时间:2009-12-04 13:30:47

标签: javascript events jquery publish-subscribe

有没有发布和订阅使用jquery将msgs从1个javascript页面发送到另一个..使用ajax发布和订阅背后的相同想法?

我想使用模式进行页面之间的通信,我最近一直在使用javascript框架,但最近转换回jquery,并希望继续使用它。

我应该从哪里开始?如果存在多于1个,则使用哪个实现..

由于

5 个答案:

答案 0 :(得分:2)

jQuery是一个简单的JS工具包,可以更轻松地使用DOM。

您需要的是strophe之类的内容。它通过XMPP使用BOSH。有一个video,创建者会在其中描述它。

另一个选项是Bayeux协议。有implementations in Dojo and jQuery

答案 1 :(得分:0)

jQuery只是一个提供一组实用程序功能的库。它不是一种编程语言。它不是Ajax。

Ajax是一种设计模式。它不是一种编程语言。它不是一个图书馆。

Ajax发布 - 订阅只是一种使用Ajax模式的更具体的设计模式。

没有理由不能使用jQuery实现它。

答案 2 :(得分:0)

我认为你正在寻找用jquery编写的Bayeux协议的实现。

可以找到使用bayeux协议的彗星插件here

答案 3 :(得分:0)

您是否尝试使用观察者模式来同步UI? 我认为this可以帮助你

看看背后的代码 基本上当你单击顶部的复选框时,链接的行为会发生变化 代码非常小 我爱它

干杯

答案 4 :(得分:0)

结帐http://laharsub.codeplex.com。这是一个开源项目,使用HTTP API提供发布/订阅功能,并附带一个jQuery扩展,为Ajax应用程序提供可用的OM。

相关问题