Я читал об ActiveMQ, который кажется отличной реализацией служебной шины, где производители могут отправлять сообщения, а другие процессы могут их получать.
Однако при чтении документации похоже, что производитель должен указать «конечную точку» при отправке сообщения.
Я бы предпочел, чтобы все было наоборот: мой продюсер публикует события «начало задания импорта», «завершение задания импорта» и т. Д.
и любой потребитель, который заинтересован в определенных классах событий, может подписаться и получить их. Однако потребитель не должен использовать событие, поскольку оно больше не отправляется другим подписчикам.
Какой продукт лучше всего подойдет для такой недвижимости?
Ограничения:
- Должен быть интерфейс как минимум для .Net и php
- Должно работать за пределами машин
Спасибо