【发布时间】:2014-12-06 01:24:27
【问题描述】:
我只是 cometd 的初学者,我很感兴趣并想了解什么是 cometd 以及它的用途,我用谷歌搜索并找到了一些资源。在以下链接下 1.http://docs.cometd.org/reference/installation.html#d0e346.
我尝试了给定的演示,但我无法从中获得预期的输出。任何人都可以发布一些资源网址以便我学习吗?
【问题讨论】:
标签: cometd
我只是 cometd 的初学者,我很感兴趣并想了解什么是 cometd 以及它的用途,我用谷歌搜索并找到了一些资源。在以下链接下 1.http://docs.cometd.org/reference/installation.html#d0e346.
我尝试了给定的演示,但我无法从中获得预期的输出。任何人都可以发布一些资源网址以便我学习吗?
【问题讨论】:
标签: cometd
免责声明:我是 CometD 项目负责人。
CometD 是一组用于编写通过网络执行消息传递的网络应用程序的库。
当您需要编写客户端需要对服务器端事件做出反应的应用程序时,CometD 是一个非常好的选择。想想聊天应用程序、在线游戏、监控控制台、协作工具、股票交易等。 在preface 上查看更多信息。
CometD 提供了一个 JavaScript 客户端库、一个 Java 客户端库和一个 Java 服务器库。 这允许您在浏览器中编写具有细粒度逻辑和服务器控制的应用程序。 使用 Java 编写的服务器库利用了 JVM 的高可扩展性以及 JVM 和 Servlet 规范提供的强大的异步 I/O API。
CometD 与传输无关:您使用高级 API 编写应用程序,CometD 负责使用可用的最佳传输方式通过网络传递消息:WebSocket 或 HTTP,还提供透明的回退,以防 WebSocket 不起作用。
CometD 提供了一个名为 Oort 的集群解决方案,允许您水平扩展您的 Web 应用程序。
CometD 具有大量功能和扩展的 documentation 以及可用作项目起点的教程和演示。
Join CometD 开始入侵您基于 CometD 的网络应用程序。
CometD 教程目前是为 CometD 2.x 编写的,但目前正在移植 CometD 3.x(CometD 的当前版本),因此需要一点耐心。 但是您可以立即开始关注primer 并部署demos。
我希望您可以通过上述参考资料开始使用 CometD。 请在邮件列表中发送电子邮件以获取您可能需要的任何帮助。
【讨论】: