2010-05-28 91 views
1

我对学习如何使用jQuery慧星创建实时多用户笔记,如使用etherpad所提供的兴趣很感兴趣。实时多用户JQUERY COMET笔记

任何人都可以提供任何提示/教程/插件...指向我在正确的方向吗?

感谢

回答

1

您可以通过阅读EtherPad的源代码here,展望APE project是,它可以让你的代码在javascript彗星服务器启动。它非常强大,并有一些很好的例子。

+0

所以谷歌收购EtherPad的和开源的代码。真棒 – Anurag 2010-05-28 02:25:30

0

不知道你为什么说“JQuery彗星”。彗星是一种涉及客户端和服务器的技术(或更确切地说是技术)。我用过Orbited,对我来说效果很好。它为构建Comet应用程序提供了完整的解决方案,也就是支持许多开箱即用的协议(我使用STOMP)和JavaScript库与服务器通信的服务器。查看this article,并对Orbited进行了很好的介绍。

1

您可以使用Nginx和JavaScript实现基于Comet的聊天系统,该系统具有很高的可扩展性,内存或CPU利用率很低。

我有一个非常简单的例子,可以让你开始。它涵盖了使用NHPM模块编译Nginx,并包含jQuery,PHP和Bash中简单发布者/订阅者角色的代码。

http://blog.jamieisaacs.com/2010/08/27/comet-with-nginx-and-jquery/

工作示例(简单的聊天),可以在这里找到:
http://cheetah.jamieisaacs.com/