node js для протокола XMPP?

Я хочу разработать приложение для обмена мгновенными сообщениями для мобильного приложения, такого как whatsapp, с nodejs в качестве серверной части. Я прошел через протоколы XMPP, а также прочитал документацию xmpp.org.

Я сослался на эту ссылку и я могу создать некоторые из основных функций XMPP, такие как создание пользователей и обмен сообщениями. Но я все еще не могу реализовать полную функциональность XMPP в nodejs.

Итак: доступны ли какие-либо библиотеки node js для создания полной функциональности протокола xmpp, например asmack? Как вариант, как отправить вызовы на сервер XMPP через XML?


person Prabhu    schedule 08.05.2014    source источник
comment
Зачем вам нужны nodejs, если у вас уже есть XMPP-сервер? Что здесь за задание node js? XMPP - это просто протокол обмена сообщениями XML. Вы хотите реализовать сервер XMPP в узле или на клиенте? или средний слой? Вот библиотека nodejs XMPP для связи с сервером XMPP или создания сервера в nodejs github.com/node -xmpp / node-xmpp   -  person Mody    schedule 08.05.2014
comment
да, приложение nodejs будет действовать как средний уровень. Это приложение будет получать запросы с мобильных устройств через вызовы API. Операции XMPP будут выполняться в этом приложении nodejs, а затем результаты будут отправлены обратно на мобильный телефон с nodejs. Не могли бы вы предложить мне, возможно ли это сделать таким образом. Или, если приемлемы любые другие предложения ..   -  person Prabhu    schedule 08.05.2014


Ответы (1)


XMPP - это стандарт обмена сообщениями. Но непонятно, чем Node поможет вам лучше, чем установленная библиотека на другой платформе. Node упрощает создание масштабируемых приложений для веб-сокетов, которые, тем не менее, работают намного лучше с использованием JSON вместо XML. Так что, возможно, вы хотите создать приложение IM для веб-сокета в Node, а также реализовать интерфейс XMPP.

person ruffrey    schedule 09.05.2014