我没有查weblogic是什么时候开始支持jms的,反正我装了一个8、1就能用了,我们看看如何来配置。
一、配置好一个server,这是weblogic服务运行的前提。
二、在server配置好之后,我们启动server,并登陆到console上,以开始配置的过程。
配置主要集中在services-jms子节点下
三 、配置connectionFactory,这是获取jms会话的工厂。
在connection factories子节点中创建一个新的connection factory,并将其target&deploy置为配置好的server.
我们配置的jndi名字,将被应用以context.lookup的方式找到,容器提供其管理。
四、配置一个Distributed Destinations,这是消息的目标,也就是消息在服务器中存储的地方。
这里注意两点:
1、创建的时候选择好类型,是PTP模式的消息,还是pub/sub模式的消息。
2、配置完成后,需要在AutoDeploy中将这个队列放到某个消息服务器中去,如果没有,则需要配置一个消息服务器(weblogic内置有)。
就这样一个简单的配置就可以完成,总之需要配置的就是:
1、会话工厂,connectionfactory
2、消息目标,queue
其余的就是些辅助性的工作了。