解决与周边系统的耦合 2009-02-21 vic732 你们好, 目前在做的一个项目中,需要对众多周边系统进行集成,但是周边系统又集成了很多系统,这样子周边系统的稳定性 就很难保证,比如说周边系统进行部署维护,我的系统就会受影响,目前我有一个想法,就是用JMS 做为与周边系统的胶垫, 并且是一个智能化的胶垫,这个胶垫会感知被动方的状态,如果被动方出现异常,我们的系统能够发现并及时做处理,比如通知终端用户系统暂时忙之类的,避免处理无谓错误,这种错误往往是很麻烦的 欢迎大家给出中肯的帮助[该贴被admin于2009-02-27 09:15修改过]
banq 2009-02-21 13:37 这就是追求松耦合方式,有很多中,耦合程度不一:1.接口耦合的同步系统,双方耦合接口2.JMS异步系统,运行时也解耦,只依赖JMS服务器。 你的系统是可以使用JMS异步的。
banq 2009-02-24 12:11 你这个情况最适合JMS,因为交易是一个business,讲究安全高可用性,部署一个server又没什么,现在JavaEE服务器中都带有JMS server 和Web server在一起的。 其他异步模型都没有JMS来得解耦和安全稳定,比如线程什么的。