Как я могу подключиться к странице потоковой передачи Rails SSE в приложении Android (Java)?

У меня есть маршрут rails, настроенный в моем бэкэнде, который использует ActionController::Live для потоковой передачи событий, отправленных сервером (HTML5 SSE, данные типа содержимого / поток событий). В идеале я хотел бы напрямую взаимодействовать с этим маршрутом в моем интерфейсе Android, используя некоторую библиотеку Java для обработки событий, отправленных сервером. Однако я не могу найти ничего, кроме библиотек Java-backend (J2EE) для SSE. У меня двоякий вопрос: существует ли клиентская библиотека Java / Android SSE, и если нет, есть ли более простой метод, к которому в конечном итоге абстрагируются SSE (например, являются ли они просто прославленной формой веб-сокета или чего-то подобного), так что я можно использовать другой тип библиотеки или обычную сеть Android?


person Dennis L    schedule 27.02.2014    source источник


Ответы (1)


Вы можете попробовать библиотеку для экземпляров jersey и https://github.com/square/okhttp/tree/master/okhttp-sse

person fjuan    schedule 18.08.2014