XMPP подключиться и получить

Я работаю над приложением для текстового и голосового чата и смотрю на XMPP. Я посетил http://www.xmpp.org и нашел сервер и клиенты с открытым исходным кодом. клиенты, похоже, не обеспечивают мне полной гибкости, в которой я нуждаюсь, поэтому мне нужно создать свой собственный.

Мне нужно знать следующее:

Как я могу подключиться к серверу XMPP (у меня установлен Openfire)? Моя основная цель — просто отправить XML и получить ответ от Openfire.

Какой XML мне нужно отправить и как его отправить и получить?


person user321963    schedule 18.02.2011    source источник


Ответы (3)


См. RFC 3920, раздел 4.8 Примеры упрощенных потоков.

person Artem Koshelev    schedule 18.02.2011

Вы можете посмотреть на libxmpp один из возможных маршрутов.

person Jerry Coffin    schedule 18.02.2011

Существует множество клиентских библиотек для XMPP, которые предоставят вам эту функциональность. Выберите один на вашем языке, который поддерживает функции, которые вы хотите использовать.

Вероятно, есть пара для каждого языка, и вы можете искать эффективность, поддержку и популярность соответствующих.

person Robin    schedule 18.02.2011