Какие общие области вы хотели бы использовать XMPP? - PullRequest
1 голос
/ 09 октября 2010

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

Ответы [ 3 ]

2 голосов
/ 09 октября 2010

Я знаю, что Dropbox использует его для своей системы обмена файлами в Android (возможно, и на других платформах).

Минусы: гораздо более многословный, чем двоичный (большая пропускная способность).

Плюсы: широкий спектр уже реализованных клиентов и серверов. Широкий спектр уже реализованной надежности, масштабируемости, безопасности, присутствия, RPC, федерации, пользовательских компонентов, почты, механизмов VoIP ... список очень и очень длинный. Даже если вам нужно что-то другое, и вы знаете, к чему прикоснуться, вы можете расширить его для своих нужд, унаследовав все уже реализованные функции.

0 голосов
/ 21 октября 2010

Мы используем его для чатов и для рассылки спортивных результатов пользователям, которые смотрят прямые трансляции.

Google Buzz и Facebook Talk построены на нем.

0 голосов
/ 09 октября 2010

У нас был проект по сбору информации, например. направление ветра, температура, запасы и форекс, и т. д. Каждый датчик является пользователем Jabber.

  1. Это позволяет нам определить, является ли датчик онлайн, офлайн или проблематично.
  2. Датчики также публикуют информацию для узел pubsub для распространения коллекторы.
  3. Пользователи также могут взаимодействовать с конкретным датчиком запрос с датчиком. Датчик возвращает дружелюбный человек данные.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...