BlazeDS, GraniteDS, LiveCycleDS, WebOrb для Java, который дает лучшую производительность? - PullRequest
0 голосов
/ 04 декабря 2010

У кого-нибудь есть опыт во многих из них?

Меня не очень интересует часть создания PDFS в LCDS.

Только для гибкого обмена сообщениями, который дал бы мне лучшую производительность? Насколько я знаю, и LCDS, и WebOrb выполняют потоковую передачу в реальном времени, верно?

По сути, вопрос в том, что дает самый быстрый ответ и что позволяет большинству клиентов подключаться к одному контейнеру сервлета.

Спасибо

Редактировать 1 Это может быть яснее, что я хочу. Я смотрю на сервер как минимум 5000 клиентов с долями ответа менее секунды с помощью push-сообщений, я пытаюсь выяснить, какой вариант является наиболее масштабируемым, меня цитируют несколько миллионов push-сообщений в день. Очевидно, что мы можем использовать больше серверов для решения этой проблемы, и я не уверен, что это наиболее приемлемый вариант.

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

1 Ответ

3 голосов
/ 04 декабря 2010

LiveCycleDS & WebOrb - единственные, которые обеспечивают обмен сообщениями с использованием сокетов по протоколу RTMP.Обратите внимание, что в этом случае клиенты подключаются не к контейнеру сервлета, а к выделенному серверу, включенному в дистрибутив продукта (в обход механизма сервлета).На рынке появилось больше серверов обмена сообщениями, Lightstreamer является одним из них.Или Flash media server.

При выборе решения необходимо учитывать еще много вещей (цена, интеграция с различными архитектурами (например, DMZ) и средами, платная поддержка, документация, ваше отношение к продажам.представитель и т.д.).

...