Подтвердить что ты не робот

Клиент Java socket.io

Доступен ли для Socket.IO-клиента Java? До сих пор я только нашел официальный клиент Socket.IO, который доступен только для JavaScript и socket.io-java, который является только сервером.

4b9b3361

Ответ 1

Ограниченные варианты в настоящее время:

звук вправо, насколько WebSockets идет. Специфический протокол Socket.IO, похоже, еще не реализован на Java, поэтому вам, возможно, придется самому справиться с этим.

Ответ 2

Судя по http://socket.io в разделе "Поддерживаемые транспорты", это может быть несколько различных транспортных протоколов:

WebSocket, Adobe® Flash® Socket, Длительный опрос AJAX, Многоканальная потоковая передача AJAX, Forever Iframe, Опрос JSONP

Итак, вопрос в том, что поддерживает ваш сервер?

С точки зрения клиентов Java проще всего использовать WebSockets.

Ответ 3

Если вам нужна реализация на стороне клиента, checkout java-socket.io.client я сделал это несколько месяцев назад, и я считаю, что некоторые люди разветкили ее и обновили до последней версии: https://github.com/clwillingham/java-socket.io.client

Ответ 4

Вы можете использовать socket.io-client.java.

Смотрите ссылку для кода src.

Вы также можете найти учебник здесь