WebSphere SIB 与 MQ 对比?在 WebSphere 上运行的 J2EE 应用程序中进行异步消息传递的最佳选择是什么?

发布于 2024-12-09 20:07:46 字数 331 浏览 1 评论 0原文

需求:需要异步处理Web服务请求。

我的应用程序是一个 EJB 3.0 无状态会话 Bean,公开为使用 RAD 开发的 Web 服务,并部署在负载平衡的 WebSphere 7.0 App Server 上。 它接收 Web 服务请求并将消息作为对象存储在队列中。请求将通过MDB(消息驱动Bean)异步处理。

存在两种选择: 1)WebSphere SIB 2) Websphere MQ

WebSphere SIB 和 MQ 一样好吗?与 SIB 相比,使用 MQ 有什么具体优势吗?由于我只使用 Java,MQ 有什么优点吗?注意:这是一个企业应用程序,需要满足可靠性/性能/可扩展性要求。

Requirement :Need to Handle web service request asynchronously.

My application is a EJB 3.0 Stateless Session Bean exposed as web service developed using RAD and deployed on a load balanced WebSphere 7.0 App Server .
It receives web service request and stores the message as Object in a Queue. Request will be processed asynchronously via MDB (Message Driven Bean) .

Two options exist:
1) WebSphere SIB
2) Websphere MQ

Is WebSphere SIB as good as MQ ? Are there any specific advantages of using MQ over SIB ? Since I'm using only Java and is there any advantages of MQ ? Note : it is a enterprise application and reliability / performance /scalability requirements need to be met.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文