Реализовать локальный сервер веб-сокетов в приложении Swing - PullRequest
1 голос
/ 12 апреля 2020

Мне не удалось найти какую-либо реализацию сервера веб-сокетов WS или WSS, созданного в настольном приложении Java Swing.

Я планирую управлять несколькими клиентами с помощью локального сервера, представьте себе комнату чата в локальной сети, но у меня нет sh для размещения / запуска Tomcat или Jetty et c для размещения сервера, я хочу, чтобы это было Java приложение Swing, которое я могу скопировать и вставить на любой компьютер, чтобы сделать это сервер, и он может иметь те же функции чата.

ОБНОВЛЕНИЕ: Найдены некоторые очень полезные топи c: Java - Отправить сообщение всем клиентам Будет подписано.

1 Ответ

0 голосов
/ 12 апреля 2020

Я не эксперт в этой области, но это может помочь…

Википедия поддерживает список реализаций WebSocket , как клиента, так и сервера.

Возможно, вы заинтересован в open source Атмосфера Framework . Он поддерживает работу с WebSocket, но я не уверен, является ли это серверной реализацией.

Возможно, проверьте проекты с открытым исходным кодом, такие как Tomcat или Jetty или WildFly чтобы увидеть, может ли их реализация WebSocket быть достаточно модульной, чтобы подключаться к вашему приложению.

...