要求:需要异步处理Web服务请求. 我的应用程序是一个EJB 3.0无状态会话Bean,公开为使用RAD开发的Web服务,并部署在负载均衡的WebSphere 7.0 App Server上. 它接收Web服务请求并将消息作为Object存
我的应用程序是一个EJB 3.0无状态会话Bean,公开为使用RAD开发的Web服务,并部署在负载均衡的WebSphere 7.0 App Server上.
它接收Web服务请求并将消息作为Object存储在队列中.请求将通过MDB(消息驱动Bean)异步处理.
存在两种选择:
1)WebSphere SIB
2)Websphere MQ
WebSphere SIB和MQ一样好吗?使用MQ over SIB有什么特别的优势吗?由于我只使用Java并且MQ有什么优势吗?注意:它是企业应用程序,需要满足可靠性/性能/可伸缩性要求.
最近有一篇文章准确地论述了你提出的问题.看看这个.http://www.ibm.com/developerworks/websphere/library/techarticles/1109_wallis/1109_wallis.html?ca=drs-
HTH
Manglu