发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA
1 2 下一页 Go 2

解决与周边系统的耦合

    
2009-02-21 13:01
赞助商链接

你们好, 目前在做的一个项目中,需要对众多周边系统进行集成,但是周边系统又集成了很多系统,这样子周边系统的稳定性 就很难保证,比如说周边系统进行部署维护,我的系统就会受影响,目前我有一个想法,就是用JMS 做为与周边系统的胶垫, 并且是一个智能化的胶垫,这个胶垫会感知被动方的状态,如果被动方出现异常,我们的系统能够发现并及时做处理,比如通知终端用户系统暂时忙之类的,避免处理无谓错误,这种错误往往是很麻烦的

欢迎大家给出中肯的帮助
[该贴被admin于2009-02-27 09:15修改过]

2009-02-21 13:37

这就是追求松耦合方式,有很多中,耦合程度不一:
1.接口耦合的同步系统,双方耦合接口
2.JMS异步系统,运行时也解耦,只依赖JMS服务器。

你的系统是可以使用JMS异步的。

2009-02-21 14:20

jms 这种方式 也是我目前比较喜欢的,在其他的项目中使用过感觉不错,但是有一个问题,我们这个系统是一个交易系统,交易数据积压在jms 系统中怎么办?

2009-02-22 21:58

有没有其他的异步编程模型可以使用,这样不需要部署jms server 了

2009-02-24 12:11

你这个情况最适合JMS,因为交易是一个business,讲究安全高可用性,部署一个server又没什么,现在JavaEE服务器中都带有JMS server 和Web server在一起的。

其他异步模型都没有JMS来得解耦和安全稳定,比如线程什么的。

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com