Поддержка Tomcat Bayeux / Модули Tomcat - PullRequest
0 голосов
/ 13 апреля 2011

Кажется, что у Tomcat в текущем транке есть модуль для поддержки Bayeux . Но это не входит в текущую стабильную ветку .

Что такое процесс разработки Tomcat? Будет ли поддержка Bayeux включена в следующую версию? Что именно означает каталог «Модули» в транке? Является ли это просто игровой площадкой, которая никогда не попадет в финальный релиз, или проекты в рамках модулей позже будут включены в финальные релизы? Почему это не в финальной версии - кажется, что она присутствует там довольно долго?

Кто-нибудь знает, стабильна ли эта реализация?

Можно ли где-нибудь скачать этот модуль? Кажется, он не содержится в стандартных банках (по крайней мере, не под этим очевидным именем).

1 Ответ

0 голосов
/ 13 апреля 2011

С tomcat 7 я полагаю, что вам лучше взглянуть на встроенную поддержку кометы , хотя, похоже, она обрабатывает более общий случай кометы, а не конкретный протокол bayeux. Код Bayeux, который вы указали, тоже выглядит довольно примитивным:

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

Но вы можете просто проверить это и собрать его (из оболочки bash):

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

к сожалению, вам нужно проверить весь tomcat7, так как antfile ссылается на файлы на два уровня выше его в корневом каталоге проекта.

FWIW, моя компания провела оценку с использованием поддержки tomcat bayeux (с tomcat6) и в конечном итоге пошла с Cometd (которая поддерживает bayeux) на Jetty, частично потому, что она активно развивается и имеет активное сообщество пользователей. Так как tomcat7 поддерживает спецификацию сервлета 3, вы сможете развернуть cometd поверх tomcat7, но я сам не пробовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...