在程序中用JMS的好处是什么?  求理解... 谢谢

解决方案 »

  1.   

    jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持
    看看百科http://baike.baidu.com/view/157103.htm
      

  2.   

    所有的message架構,都是以多點監聽和訊息可暫存等角度來設計的如果你的程序有類似廣播,或是等候通知等需要,那就可以用。
      

  3.   


    我刚到这个项目组,他们是在做容灾。 看见你的回复,我大概了解。  但是我在网上看见,有个例子是: 
    贷款请求处理Use Case由下列步骤组成:1、用户在贷款申请web页面输入贷款详细资料并提交贷款申请;
    2、然后程序发送贷款详细资料到AUS系统取得信用历史详细资料。用发送请求到名叫CreditRequestSendQueue的消息队列来完成。
    3、AUS系统从队列摘取贷款详细资料并用贷款参数来从数据库检索信用历史信息;
    4、然后AUS系统用找到的贷款人信用历史信息创建一个新的消息并发送到名叫CreditRequestReceiveQueue的消息队列;
    5、最后LoanProc从接收消息队列摘取响应消息并处理贷款申请,决定申请是被核准还是拒绝。
    这个例子有必要用到IMS吗? 直接根据用户的资料,再根据数据库的资料来判断不就可以了吗?