Нам нужно связаться с компонентом C ++ из веб-приложения Java EE, и мое предложение касалось использования сервера JMS для связи с компонентом C ++, который находится на другом компьютере.
Однако разработчик компонента C ++ хочет, чтобы я открыл TCP / IP-сокеты из веб-приложения и общался по XML. Я считаю, что программирование сокетов в веб-приложении подвержено ошибкам и не будет хорошо масштабироваться, так как количество открываемых сокетов ограничено.
Пожалуйста, дайте мне ваши предпочтения архитектуры / дизайна при использовании сокетов JMS против TCP / IP.
Спасибо