У меня есть несколько приложений в системе, которые написаны на разных языках. Есть ли хорошая практика для отправки сообщений между этими приложениями?связь между различными приложениями
Поскольку приложения написаны на разных языках, JMS не является вариантом. В настоящее время у меня есть некоторые идеи, такие как MQ, веб-службы, служба ESB.
Является ли ESB лучшей практикой?
Пожалуйста, дайте мне несколько предложений, спасибо!
EDIT Некоторые приложения очень много времени, поэтому RPC вызов (по меньшей мере, блокирование RPC не очень хорошо), возможно, это также необходимо принимать во внимание.
Вы должны рассмотреть [RabbitMQ] (https://www.rabbitmq.com/). – pdoherty926
На самом деле я сейчас использую Rabbit MQ в качестве временного решения, но не уверен, что это лучшее решение, когда возникают более параллельные запросы. – Simon