Есть сервер, написан на Java сокетах .
Выдает Json, и принимает Json, но ясное дело нельзя так просто к нему подключиться с Web-приложений.
Вот как его так можно модифицировать, не сломав функционал и не переписывая тонну кода, что бы он работал как с обычными сокетами, так и веб-сокетами ?
Я в курсе что WebSocets - немного измененный HTTP/1.1, нашел небольшой гайд, но что-то он мне не особо помог.
https://developer.mozilla.org/en-US/...server_in_Java
Причем желательно вклиниться в поток до JsonReader / JsonWriter, а то он не пропускает не-JSON объекты.
Задачка вроде не сложная, но я вот не знаю как вклиниться в поток
Хотя есть идея удочерить самописный класс от FilterReader/Writer и писать/читать в нем заголовки и конвертировать прямо перегрузив методы write / read. Верно думаю?