开发者

Message Translation Between Systems

I find that most of my work involve开发者_运维问答s creating shims so that different systems can communicate with each other.

Is there any software solutions that handle this. I don't want to make my own.

For example if we received a message like { a: 'abc', b: 1 } from System1, we might want to send { a: f('abc'), c: 'System1'} to System2.

Know of anything like that?


We use the JMS MapMessage to communicate between apps. Conceptually this is like passing around a HashMap between applications.

We define a set of core keys that apps must specify (message type, date, etc).

Then per message type, we define add'l keys.

It's a simple way to do interapp communication.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜