随着现在对系统的可靠性,可伸缩性和灵活性等要求越来越高,现在越来越多企业选择了消息中间件技术解决系统组件之间的消息通讯。
一:JMS技术优点
1):异构集成。使用消息传送机制,就可以在向完全不同的平台上实现的应用程序和系统请求调用程序。如activemq支持JMS,也开放一个本机API,供非JAVA消息传送客户端使用。
2):提高最终用户生产率。使用消息异步传输机制的话,如用户在页面上做操作向系统发送请求的时候,就不必等待,可以立刻等待回应,继续进行其他工作。
3):提高系统瓶颈,抗并发。一般系统之间信息传送过程中都有等待响应的过程,某个系统组件的处理请求数量又有限,容易系统瓶颈。消息传输技术的话可以多分发给几个消息监听服务组件来解决这个问题。
4):降低系统组件之间的耦合。生产者程序的项目只关心向中间件服务器发送消息,消费者所在项目则是在自己需要的情况下接受信息,二者相对独立。
待。。。
原文:http://www.cnblogs.com/crazyKite/p/4356952.html