Трансляция сообщений между системами - PullRequest
0 голосов
/ 03 марта 2010

Я считаю, что большая часть моей работы связана с созданием прокладок, чтобы разные системы могли общаться друг с другом.

Существуют ли программные решения, которые справляются с этим. Я не хочу делать свой собственный.

Например, если мы получили сообщение типа {a: 'abc', b: 1} от System1, мы могли бы отправить {a: f ('abc'), c: 'System1'} в System2.

Знаешь что-нибудь подобное?

1 Ответ

0 голосов
/ 29 марта 2010

Мы используем JMS MapMessage для связи между приложениями.Концептуально это похоже на передачу HashMap между приложениями.

Мы определяем набор основных ключей, которые приложения должны указывать (тип сообщения, дата и т. Д.).

Затем для каждого типа сообщения мы определяемдополнительные ключи.

Это простой способ взаимодействия с пользователем.

...