Показать сообщение отдельно
Старый 08.09.2016, 13:04   #1
RegIon
Элита
 
Аватар для RegIon
 
Регистрация: 16.01.2010
Адрес: Новосибирск
Сообщений: 2,157
Написано 502 полезных сообщений
(для 1,012 пользователей)
Java Sockets -> WebSockets

Есть сервер, написан на Java сокетах .
Выдает Json, и принимает Json, но ясное дело нельзя так просто к нему подключиться с Web-приложений.

Вот как его так можно модифицировать, не сломав функционал и не переписывая тонну кода, что бы он работал как с обычными сокетами, так и веб-сокетами ?

Я в курсе что WebSocets - немного измененный HTTP/1.1, нашел небольшой гайд, но что-то он мне не особо помог.

https://developer.mozilla.org/en-US/...server_in_Java

Причем желательно вклиниться в поток до JsonReader / JsonWriter, а то он не пропускает не-JSON объекты.


Задачка вроде не сложная, но я вот не знаю как вклиниться в поток

Хотя есть идея удочерить самописный класс от FilterReader/Writer и писать/читать в нем заголовки и конвертировать прямо перегрузив методы write / read. Верно думаю?
__________________
Сайт: http://iexpo.ml
(Offline)
 
Ответить с цитированием