2010-08-18 2 views

ответ

1

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

+0

Не могли бы вы дать причины, почему я должен «чтобы уйти» от них? Какие проблемы у вас возникли с атмосферой или Cometd, которую DWR решил? – Jimmy

+1

Вам нужно управлять многими вещами с другими. другими словами, вы должны реализовать свое собственное клиентское решение и соответствующий сериализатор. DWR получил их всех. – Azz

+2

DWR выглядит ... хорошо неактивно: http://dwr.2114559.n2.nabble.com/Is-DWR-still-alive-td7579778.html Я бы выбрал другие альтернативы (например, я выбрал комету и было нелегко получить старт, поскольку документы действительно хороши). также утверждение «3.0 скоро будет готово» сейчас почти 2 года;) – Karussell

1

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

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

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

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

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

Смежные вопросы