cometd - 什么是 cometd ?为什么使用它以及如何使用它

标签 cometd

我只是 cometd 的初学者,我很感兴趣并想了解什么是 cometd 以及它的用途我用谷歌搜索并找到了一些资源。在以下链接下
1. http://docs.cometd.org/reference/installation.html#d0e346 .

我尝试了给定的演示,但我无法从中获得预期的输出。任何人都可以发布一些资源网址以便我学习吗?

最佳答案

免责声明:我是 CometD 项目负责人。

CometD 是一组用于编写通过 Web 执行消息传递的 Web 应用程序的库。

每当您需要编写客户端需要对服务器端事件使用react的应用程序时,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 的 Web 应用程序。

CometD 教程目前是为 CometD 2.x 编写的,但目前正在移植 CometD 3.x(CometD 的当前版本),因此需要一点耐心。
但是您可以按照 primer 立即开始并部署 demos .

我希望您可以通过上述引用资料开始使用 CometD。
在邮件列表中发送电子邮件以获得您可能需要的任何帮助。

关于cometd - 什么是 cometd ?为什么使用它以及如何使用它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27317774/

相关文章:

java - 使用什么 cometd 配置来减少 402 错误的发生?

websocket - Cometd 与 ActiveMQ 用于实时 Web 应用程序的服务器端推送

java - 用于通知客户端服务器端事件的 java cometd 模式是什么?

ajax - 我可以从 Mule AJAX 入站端点获取客户端 IP 吗?

java - Cometd:clientId 能持续多久?

java - 使用 websocket spring 初始化进行长轮询回退

java - cometD 中的实现

java - Cometd 过滤 channel 中特定客户端的数据

tomcat - 我的 cometd 过滤器应该使用哪个 servlet-api jar