java - Tomcat Bayeux 支持/Tomcat 模块

标签 java svn tomcat

Tomcat 好像有in the current trunk a module for Bayeux support .但这不包括在the current stable branch中。 .

Tomcat的开发流程是怎样的? Bayeux 支持会包含在下一个版本中吗?主干中的“Modules”目录到底是什么意思?这只是一个永远不会进入最终版本的 Playground ,还是模块下的项目稍后会被合并到最终版本中?为什么它不在最终版本中 - 它似乎在那里存在了很长时间?

有谁知道这个实现是否稳定?

是否可以在某处下载此模块?它似乎不包含在标准 jar 中(至少不是这个明显的名字)。

最佳答案

对于 tomcat 7,我相信你最好看看内置的 comet support ,尽管它似乎处理更通用的 cometd 情况而不是特定的 bayeux 协议(protocol)。您指向的 bayeux 代码看起来也很烂:

$ svn log http://svn.apache.org/repos/asf/tomcat/trunk/modules/bayeux/

但您可以简单地检查并构建它(从 bash shell):

$ svn co http://svn.apache.org/repos/asf/tomcat/trunk/ tomcat7
$ cd tomcat7/modules/bayeux
$ ant

不幸的是,您需要检查所有 tomcat7,因为 antfile 指的是项目根目录中比它高两层的文件。

FWIW,我的公司评估了使用 tomcat bayeux 支持(使用 tomcat6),并最终在 Jetty 上使用 cometd(支持 bayeux),部分原因是它正在积极开发并拥有活跃的用户社区。由于 tomcat7 支持 servlet 3 规范,您应该可以在 tomcat7 之上部署 cometd,但我自己还没有尝试过。

关于java - Tomcat Bayeux 支持/Tomcat 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5644754/

相关文章:

java - 运行玩!来自 java

svn - Cygwin的根目录,关于共享文件夹和SVN的位置

java - SLF4J的多重绑定(bind)

apache - 是否可以不将 Tomcat 与 apache http 服务器集成并向部署在 Tomcat 中的 servlet 发出 @Injectable 请求?

c# - cpu/内存密集型任务的最佳(python)设置

java - Java实现二叉搜索树插入操作

java - 使用函数将文本设置为 Jlabel

android - : "Setting build path" in Eclipse 期间发生内部错误

svn - SVN 中维护分支的工具

macos - 让 Mac 上启动 tomcat 实例变得简单