907 читали · 5 лет назад
Java web: от сокетов в сервлеты в spring web
Допустим мы хотим написать web-server с rest-like API на java, но пока не знаем никаких фреймворков, стандартов и библиотек. 1. Socket Первое, что мы можем сделать - реализовать полностью сами всю логику с нуля на сокетах. Socket - это такое понятие из TCP протокола. Это некое гнездо, которое может принимать/отправлять пакеты данных по сети на определенном порту. Нам нужно будет сделать примерно следующее: * установка/завершение TCP соединений с клиентами * поддержание пула соединений, чтобы сервер...
6064 читали · 3 года назад
Тестируем WebSocket на раз два.
О том как же протестировать WebSockets ... Сегодня используя Web сервисы и сайты мы привыкли к тому, что даже самый тривиальный интернет магазин может использовать чат для связи с менеджером и уточнения деталей заказа в режиме реального времени. Все это, конечно, было возможно и до появления WebSocket-протокола (Далее просто WS), например, технология Comet, но c WS это стало в разы проще. В этой статье мы рассмотрим вкратце особенности протокола и перейдем к более интересному вопросу, а как это протестировать...