У вебсокета асинхронная двусторонняя связь — push нотификации. Он работает по http — не требуется дополнительной настройки сетевых экранов. Добавляем https и мы не видны для антивирусов — по умолчанию они не сканируют защищенный канал (некоторые блокируют ответ от сервера по незащищенному каналу). Установка клиента на рабочее место заключается в простом копировании ярлыка, который скачивает бинарники и без дополнительных настроек запускает клиента. Ранее использовалась технология RMI, которая работала на сокете по определенному порту и требовался администратор для установки на новое рабочее место. Так как к окружению применялись высокие требования безопасности, то все порты кроме 80 были закрыты по умолчанию.
Со Spring-ом вплотную не работал, сравнить не смогу. Изначально проекты писались на известных технологиях, а сейчас не вижу привлекательных альтернатив, из-за которых стоило бы переписать инфраструктуру. Возможно, новый проект заставит пересмотреть подходы, а пока javaee в лице payara вполне удовлетворяет.
Я использую ее в разработке как простой способ установки/настройки/запуска сервера приложений. Из компонент используются websocket, ejb3, cdi. Из за простоты настройки использую в инструменте доставки приложений в автоматическом режиме. Но следует учесть, что у нее нет админ консоли — это простое java приложение. Микросервисы не пишу, а потому не скажу о ее применимости в этой сфере. А так это полноценный сервер приложений.
У вебсокета асинхронная двусторонняя связь — push нотификации. Он работает по http — не требуется дополнительной настройки сетевых экранов. Добавляем https и мы не видны для антивирусов — по умолчанию они не сканируют защищенный канал (некоторые блокируют ответ от сервера по незащищенному каналу). Установка клиента на рабочее место заключается в простом копировании ярлыка, который скачивает бинарники и без дополнительных настроек запускает клиента. Ранее использовалась технология RMI, которая работала на сокете по определенному порту и требовался администратор для установки на новое рабочее место. Так как к окружению применялись высокие требования безопасности, то все порты кроме 80 были закрыты по умолчанию.