У нас есть потребность в разработке инфраструктуры push-уведомлений на стороне сервера для веб-приложений в реальном времени. Для этого я подумывал об использовании Cometd, поскольку он поддерживает как длинный опрос, так и реализацию на основе веб-сокетов.
Однако недавно я наткнулся на ссылки типа http://activemq.apache.org/ajax.html и http://activemq.apache.org/websockets.html, которые говорят, что даже ActiveMQ обеспечивает поддержку проталкивание на стороне сервера с использованием длинного опроса (метод Comet), а также веб-сокетов. Насколько я понимаю, реализация ActiveMQ для этого не соответствует протоколу Bayeux.
Есть ли какие-либо преимущества / преимущества ActiveMQ перед Cometd для решений push-уведомлений на стороне сервера? Есть ли какие-либо дополнительные функции, которые предоставляет одна из них? Что из них более популярно и стабильно?
Спасибо, Дипак