Какую библиотеку WebSocket использовать в приложении Android? [закрыто]Android

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Какую библиотеку WebSocket использовать в приложении Android? [закрыто]

Сообщение Anonymous »

Я хочу добавить услугу в мое приложение для Android, которое работает в фоновом режиме, удерживающем соединение WebSocket (возможно, в течение нескольких часов или даже дней) и регулярно отправляет некоторые данные на сервер. /> [*] tootallnate /java-websocket < /strong>
Описание из GitHub: реализация клиента и сервера Barebones, написанная на 100% Java. http://java-websocket.org/
-это связано с моим первым результатом Googling "Android Websocket". Тем не менее, он имеет довольно много открытых проблем, особенно в отношении соединений SSL, и в настоящее время это не активно поддерживается. Основываясь на Nio, а не потоках.
- опять же, много открытых проблем, но, кажется, Activiley поддерживает /работала. Не уверен, работает ли это в Android. < /P>
< /li>
API клиента websocket websocket < /strong>
с веб-сайта: Jetty также предоставляет клиентскую библиотеку придурки, чтобы написать, что разговоры с Websocket Servers проще. /> codebutler/android-websockets

Описание из GitHub: Bare Websockets (hybi13/rfc) для Android
-этот используется в Schwiz/Android-Websocket-exampe, который является приемным ответом для WakeOverflow-quef queiz/adroid-example-example-example, чтобы сделать это для подключения к Wakeoverflow. Lock? /> takahikokawasaki/nv-websocket-client
Описание из GitHub: Высококачественное реализация клиента WebSocket в Java.

[*] square/okhttp
github: and ht-werptyd for for for and ht ht ht ht ht ht ht ht ht ht ht ht ht ht ht wrentles

< Java Applications. http://square.github.io/okhttp/
- у него есть модуль WebSocket. Библиотека реализована в java

Autobahn | Android (GitHub)
Описание с сайта: Autobahn | Android-это сеть с открытым исходным кодом, созданная для создания Autobahn Project. Клиенты WebSocket/WAMP. -Cloudsurfin отметил, что это не поддерживает WSS. Полнофункциональная клиентская библиотека Socket.io для Java, которая совместима с Socket.io v1.0, а затем. Но местный клиент довольно молод и имеет несколько открытых проблем. И в дополнение к этому, я понимаю, что приложение Android не имеет никакого преимущества использования клиентской библиотеки Socket.io (помимо совместимости с сервером Socket.io 1.0), потому что поддержка WebSocket может быть обеспечена на стороне клиента. /> Возможность подключения через ssl < /li>
Сохраняйте соединение в течение долгого времени без необходимости удерживать постоянную реализацию Wakelock < /li>
с доступной реализацией сервера nodejs websocket или с сокетом.

Подробнее здесь: https://stackoverflow.com/questions/305 ... ndroid-app
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»