FONAR - разработанный мной протокол для обмена текстовыми сообщениями, в основе которого лежит REST API и обмен сообщений на основе веб-сокетов socket.io.
Этот проект является первой имплементацией этого протокола на Java с фреймворком Spring.
Демонстрационная версия сервера находится здесь.
Может наблюдаться задержка при первом подключении за долгое время, далее запросы идут без задержек.
Подключиться к серверу можно с помощью приложения Fonar Messenger для Android (репозиторий).
Подробная спецификация REST API доступна на localhost/swagger-ui/index.html
Swagger