JMS如何在一个项目内部使用?

J2EE 码拜 10年前 (2015-04-05) 901次浏览 0个评论
 

我对JMS不太了解,看了一下资料,好像JMS都需要一个独立的JMS服务器来处理消息。
我们的项目部署在某云服务上,不能创建独立服务器。
但是我们需要一个类似jms的系统来支持我们的架构,其中涉及到模块间的消息传递,例如模块A执行之后发布一个消息,模块B订阅这个消息,同步或者异步处理。
唯一的要求就是必须在一个web容器中运营。
不知道JMS能不能实现,如果不能实现,请问有第三方框架支持吗?

JMS如何在一个项目内部使用?
20分
jms是一个独立的东东,不需要web容器;大部分的Jee服务器,如jbossAS,自带jms。也可以单独安装JMS服务器,如activeMQ

消息的生产者和消费者各自连接到JMS系统,异步处理消息,不需要在一个web容器中,一个普通的java程序就可以连接到jms上。

云服务商应该负责提供jms服务,如果没有特别扩展,jms是标准接口,使用javax.jms中对象就可以开发jms

JMS如何在一个项目内部使用?
20分
可以实现的发、收都放一起就好了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明JMS如何在一个项目内部使用?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!