Мне нужна связь на основе websocket с данными XML между двумя машинами. Клиентская сторона кажется довольно простой с использованием небольшого клиента TooTallNates. Но что использовать для серверной стороны? Я проверил Jetty и Glassfisch, но оба, похоже, слишком переполнены тем, что мне нужно. Мне нужно интегрировать (небольшой) сервер websocket в существующее Java-приложение. Это приложение управляет машиной. Машина производит данные (информацию о состоянии и т. П.). Будет несколько клиентов, которые должны прочитать эту информацию. Машина имеет только 2 типа информации: полный сбор данных, который должен быть отправлен после подключения и по запросу, и некоторый инкрементный набор данных, отправленный на основе событий изменения, независимо от любого запроса, отправленный всем клиентам. И это все. Нет необходимости в каких-либо страницах сервера Java, нет необходимости в html, нет необходимости в JSon. Формат XML может быть SOAP или XML-RPC, но вполне может быть любым другим XML-форматом. Данные должны быть переданы не зависящим от платформы, совместимым способом от A до B. Таким образом, любой формат XML представляется подходящим. И websocket кажется своего рода стандартом. Там будут сторонние приложения, которые тоже будут подключаться. Поэтому использование этого стандарта кажется адекватным.Что использовать для Websocket/XML Communikation для Java?
Мне не нужен полноценный автономный сервер. Мне нужен класс java для интеграции в существующее приложение для простой передачи данных между 2 и более машинами. Кто-нибудь может что-нибудь рекомендовать?
Спасибо, что выглядит многообещающим. Я буду играть с этим в эти выходные. Пример действительно полезен для понимания этого. – Siegfried
Я проверил его в эти выходные, и я думаю, что это правильный инструмент! Еще раз спасибо :) – Siegfried