2008-10-12 2 views
0

Какой тип потока я должен использовать для написания сообщения запроса на соединение через разъем tcp, чтобы jabber. Я записываю строку в формате xml. Он должен работать с потоком сокета по умолчанию или потоком данных, но это не так.java подключение к jabber

+0

объясните "но это не" часть, и вы получите более содержательные ответы – ADEpt 2008-10-12 20:04:54

ответ

1

Возможно, вы захотите попробовать Openfire (ранее Wildfire). Он использует только широко распространенный открытый протокол для обмена мгновенными сообщениями, XMPP (также называемый Jabber).

Посмотрите here или источник here

0

Jabber является довольно всеобъемлющим протоколом, так что я не думаю, что это на самом деле аналогично открытие потока. С другой стороны, это очень хорошо поддерживаемый протокол, поэтому у вас есть выбор библиотек. Вот ссылка на соответствующую информацию о jabber.org.

4

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

+0

+1 на Smack. Простой в использовании, простой, многофункциональный, хорошо работает. Очень доволен этим. – Cowan 2008-10-12 22:31:04