WebLogic 9.2 JMS Topic配置详细教程
4星 · 超过85%的资源 需积分: 9 97 浏览量
更新于2024-12-16
1
收藏 62KB DOC 举报
"这篇文档详细介绍了在WebLogic 9.2中配置JMS(Java Message Service)的过程,包括Queue和Topic两种消息发送方式,重点讲述了Topic的配置步骤。配置过程涉及连接工厂、消息存储、JMS服务器和消息目的地的设置,并提到了消息存储的两种方式:文件系统和数据库。"
在WebLogic 9.2中配置JMS是企业级应用中实现异步通信和解耦的重要环节。JMS提供了一种标准接口,使得应用程序能够与各种消息中间件进行交互。文档首先指出JMS的两种主要模式:点对点的Queue模式和发布/订阅的Topic模式。
配置JMS时,首先需要启动数据库,然后启动WebLogic服务器。接着,通过WebLogic的管理控制台(Console)进行一系列配置:
1. **配置连接工厂(ConnectionFactories)**:这是创建与JMS提供者建立连接的工厂。在WebLogic Console中,选择“Services” -> “Messaging” -> “JMS Modules”,创建一个名为“SystemModule”的JMS模块。接着,创建一个ConnectionFactory,如“JMSTopicConnectionFactory”,并为其指定JNDI名称,如“jms/TopicConnectionFactory”。
2. **配置消息存储(MessageStores)**:消息存储可以是文件系统或数据库。文件存储方式中,选择“Server” -> “Persistent Stores”,新建一个FileStore,例如“JMSFileStore”,指定目标服务器(如AdminServer)和存储目录。数据库存储则需要配置JDBC数据源,将消息存储在数据库表中。
3. **配置JMS服务器(JMSServers)**:这一步通常涉及定义服务器如何处理JMS资源。在Console中,选择“Services” -> “Messaging” -> “JMSServers”,创建一个JMS Server,并将其与已有的AdminServer关联。
4. **配置消息目的地(Destinations)**:消息目的地是消息发送的目标,可以是Queue或Topic。在JMS模块中,创建一个Topic,如“JMSTopic”,并设定其JNDI名称,例如“jms/MyTopic”。
每个步骤都需要在WebLogic Console中进行,完成所有配置后,记得点击“Lock & Edit”来保存和激活更改。这些配置允许应用通过JMS Topic实现发布/订阅模式的消息传递,从而提高系统的可扩展性和可靠性。
在实际应用中,JMS配置可能会更复杂,涉及到事务管理、安全设置、多实例部署等高级配置。对于生产环境,建议进行充分的测试和验证,确保JMS配置能够满足应用的需求和性能要求。
2019-05-28 上传
2011-11-20 上传
2013-05-22 上传
2018-10-30 上传
2012-11-27 上传
2019-03-01 上传
2019-03-27 上传
2009-09-11 上传
2013-03-19 上传
AvenCN
- 粉丝: 4
- 资源: 25
最新资源
- react-mobx-sample:React Mobx示例应用程序
- 行业分类-设备装置-航天器姿态控制系统的间歇性故障容错分析方法.zip
- Timer
- booInvestments.github.io:CS 422 Stratton Oakmont网站
- new1
- Clean WeChat X.exe
- Project3
- MM32SPIN0x(q) 库函数和例程.rar
- tuneout:一个 Apple 脚本,用于将 iTunes 歌曲和艺术家信息写入文本文件,以便与 OBS 流媒体软件的“文件中的文本”功能一起使用。 TuneOut 和 OBS 一起使用,将在流期间显示 iTunes 正在播放的信息
- NASS-SBoH-2021-1-client-server:客户端服务器
- 套接字服务器
- G2M-insight-for-Cab-Investment-firm-
- money-back-guarantee-contract
- 行业分类-设备装置-航天光学遥感器在轨连续调焦的闭环动态仿真测试方法.zip
- Python库 | sqlalchemy_drill-0.2.1.dev0-py3-none-any.whl
- java版商城源码-mgmsmartcity:管理智慧城市