Используйте Атмосферу или Cometd - PullRequest
5 голосов
/ 18 августа 2010

Каковы различия между этими двумя библиотеками комет Java? Есть ли причина выбирать одно над другим?

Ответы [ 2 ]

1 голос
/ 02 июля 2014

Исходя из моего собственного опыта работы с фреймворком Atmosphere, у него есть недостаток документации и проблем, например, необходимость добавить свои собственные функции в действующий протокол.Это довольно недавно, и, кажется, он получает больше поддержки и поддержки, но за ним (все еще) не стоит огромное сообщество.Кроме этого у него есть и сервер и клиенты на Java и JavaScript.Он интегрирован в фреймворк Vaadin, и уже есть много примеров использования с другими фреймворками, такими как Play и GWT.Очень хорошая вещь в Атмосфере состоит в том, что она поддерживает практически любой контейнер: Tomcat, JBoss, Jetty, Glassfish ... так что, если это требование, это отличный выбор.

Cometd Я не знаю по опыту, ночто я знаю, оглядываясь по сторонам, так это то, что, кажется, это очень хорошо задокументировано.Хранилище GH не имеет столько последователей, сколько Атмосфера, хотя.Из того, что я знаю, он не поддерживает столько контейнеров, сколько Atmosphere.

Оба интегрируются с Google Guice и другими общими требованиями.

Вы также можете найти старую статью по этому вопросу здесь, нос тех пор обе системы сильно изменились:

http://www.ibm.com/developerworks/library/wa-reverseajax4/

1 голос
/ 23 октября 2010

Исходя из моего личного опыта, я настоятельно рекомендую вам уйти от них обоих!Команда DWR вернулась к началу разработки, и версия 3.0 скоро будет готова.

...