2016-11-21 2 views
0

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

В IM Я хочу «оповещения» с сервера, не спрашивая каждый промежуток времени от клиента, я думаю, что это пустая трата сервера для ответа на «глупый» запрос на новое сообщение. Я не знаю других подходящих технологий для его реализации. Я хочу несколько советов, как правильно это сделать для этого проекта.

ответ

0

Обратите внимание на XMPP over socket или Socket.io может дать вам хорошую отправную точку. SOAP и REST не являются реальным реальным временем из-за структуры обмена сообщениями, они не поддерживают постоянное соединение как websocket, как вы заметили.

+0

Socket.io позволяет общаться через inernet без публичного ip, брандмауэра с затуханием? Мой клиент будет работать с java-настольным компьютером. Я забыл написать это ... –

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