2013-05-20 3 views
0

Автор Professional XMPP Programming with JavaScript and jQuery утверждает, что апатриды протоколы, такие как HTTP гораздо лучше масштабировать, поскольку серверы не должны обмениваться состояния между ними, в то время как автор XMPP The Definitive Guide, утверждает, что XMPP может масштабироваться гораздо лучше, чем HTTP.XMPP или HTTP. Какой из них лучше?

Я умственный, какой из них лучше, чем другой?

ответ

0

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

Поскольку детали не предоставлены, я могу дать только ответ в самом широком смысле. Важнейшим фактором масштабируемости является то, что вы можете легко обрабатывать больше пользователей/транзакций/данных. Поскольку HTTP является самым популярным протоколом в мире, и у многих людей есть опыт работы с ним, я считаю, что HTTP масштабируется лучше, потому что для этого есть больше ресурсов, знаний и людей.

+0

Вопрос заключается в терминах сатируемости/безгражданства двух систем и может ли это повлиять на масштабируемость. – securecurve

+0

Но даже состояние не сложно реализовать с помощью HTTP. Cookies/сеансы - это «решенная проблема». Если кто-то реализует в реальном времени push, то _may_ становится более сложным с HTTP, в зависимости от решения на стороне сервера. Это, конечно, взлом. – Evert

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