[转帖]weblogic 中JMS配置_Tomcat, WebLogic及J2EE讨论区_Weblogic技术|Tuxedo技术|中间件技术|Oracle论坛|JAVA论坛|Linux/Unix技术|hadoop论坛_联动北方技术论坛  
网站首页 | 关于我们 | 服务中心 | 经验交流 | 公司荣誉 | 成功案例 | 合作伙伴 | 联系我们 |
联动北方-国内领先的云技术服务提供商
»  游客             当前位置:  论坛首页 »  自由讨论区 »  Tomcat, WebLogic及J2EE讨论区 »
总帖数
1
每页帖数
101/1页1
返回列表
0
发起投票  发起投票 发新帖子
查看: 4359 | 回复: 0   主题: [转帖]weblogic 中JMS配置        下一篇 
huan.liu
注册用户
等级:新兵
经验:72
发帖:58
精华:0
注册:2011-11-23
状态:离线
发送短消息息给huan.liu 加好友    发送短消息息给huan.liu 发消息
发表于: IP:您无权察看 2011-11-26 15:24:27 | [全部帖] [楼主帖] 楼主

1.启动数据库

2.启动weblogic

3.启动浏览器,在地址栏输入 http://localhost:7001/console。在登录 界面输入用户名和密码进入管理界面,weblogic需要锁配置库。点击“Lock & Edit”

4. 配置JMS服务的步骤为:

4.1 配置连接工厂(Connection Factories)

4.2 配置消息存储(Message Stores)

4.3 配置JMS服务器(JMS Servers)

4.4 配置消息目的地(Destinations)

4.1 配置连接工厂(Connection Factories)

JMS中连接工厂分QueueConnectionFactory和TopicConnectionFactory两种,Weblogic不区分这两种类型。但我们最好还是配置两种工厂类型。

a.配置QueueConnectionFactry在浏览器的左边树状菜单中选择:

Services->Messaging->JMS Modules点击创建一个新的Jms Module,并输入一下信息

Name:SystemModule

next->Target: AdminServer

可以以后加入资源

finish

展开上述模块,创建一个新的Resource

Type: Connection Factory

next->

点击create new subDeployment

SubDeployment Name: JMS Subdeployment

点击:ok

Target:AdminServer

finish完成

Name: JMS QueueConnection Factory

JNDI Name: jms/QueueConnectionFactory

点击底部按钮Create,选择:

Targets: myserver

点击Next进入下一步finish结束工厂配置

b.配置TopicConnectionFactry在浏览器的左边树状菜单中选择:

Services->JMS Modules

点击创建一个新的Jms Module,并输入一下信息

Name:SystemModule

next->

Target: AdminServer 可以以后加入资源

finish

展开上述模块,创建一个新的Resource

Type: Connection Factory

next->

点击create new subDeployment

SubDeploymenet Name: JMS Subdeploymenet

点击:ok

Target:AdminServer

finish完成

Name: JMS TopicConnection Factory

JNDI Name: jms/TopicConnectionFactory

点击底部按钮Create,选择:

Targets: myserver

点击Next进入下一步finish结束工厂配置

4.2 配置消息存储(Message Stores)

weblogic中消息存储方式可分两种方式,一是把消息保存到文件系统中,二是把消息保存到数据库中。以下介绍两种存储方式的配置。

a.配置文件存储方式:

在浏览器的左边树状菜单中选择:

Services->Persistent Stores

在浏览器右边点击链接New->Create FileStore,

输入以下信息:

Name: JMS File Store

Target: AdminServer

Directory: c:jmsstore (确保你对此目录有读写权限)

点击底部按钮finish完成操作

b.配置数据库存储方式:

前提:你已经配置过JDBC的连接池(Connection pool),且此连接池处于

运行状态。

在浏览器的左边树状菜单中选择:

Services->Persistent Stores

在浏览器右边点击链接New->Create JDBCStore

输入以下信息:

Name: JMS JDBC Store

Target: AdminServer

Data Source: <选择配置好的数据源>

Prefix Name: jms(防止表名冲突,你可输入不同的前缀)

点击底部按钮finish完成操作

4.3 配置JMS服务器(JMS Servers)

每个JMS Server只能管理一个消息存储介质,针对以上配置,我们配置两个JMS Server分别管理文件方式和数据库方式的存储方式。

a.配置文件存储JMS Server在浏览器的左边树状菜单中选择:

Services->Messaging->JMS Servers

在浏览器右边点击New,输入以下信息:

Name: JMS File Server

Persistent Store: JMS File Store

点击底部按钮Next进入下一个页面,选择:Target: myserver

点击finish完成操作。

b.配置数据库存储JMS Server在浏览器的左边树状菜单中选择:

Services->Messaging->JMS Servers

在浏览器右边点击New,

输入以下信息:

Name: JMS JDBC Server

Persistent Store: JMS JDBC Store

点击底部按钮next进��下一个页面,选择:

Target: myserver

点击finish完成操作。

4.4 配置消息目的地(Destinations)

消息目的地是被JMS Server管理的,消息如何存储对配置消息目的地是透明的。因此仅以配置JMS File Server管理的目的地为例。目的地分Queue和Topic两种,以下分别配置。

a.配置Queue

在浏览器的左边树状菜单中选择:

Services->Messaging->JMS Modules

在浏览器右边选择需要配置队列的JMS模块

点击底部new按钮

Type:Queue

点击底部Next按钮

Name: JMS File Queue

JNDI Name;jms/fileQueue

点击底部按钮Next

Subdeploymenet: JMS Subdeploymenet

Target: AdminServer

finish完成配置

b.配置Topic

在浏览器的左边树状菜单中选择:

Services->Messaging->JMS Modules

在浏览器右边选择需要配置队列的JMS模块

点击底部new按钮

Type:Topic

点击底部Next按钮

Name: JMS File Topic

JNDI Name: jms/fileTopic

点击底部按钮Next

Subdeploymenet: JMS Subdeploymenet

Target: AdminServer

点击底部按钮Next->finish完成配置




赞(0)    操作        顶端 
总帖数
1
每页帖数
101/1页1
返回列表
发新帖子
请输入验证码: 点击刷新验证码
您需要登录后才可以回帖 登录 | 注册
技术讨论