weblogic
用户名:weblogic
密码:12345678
控制台:http://localhost:7001/console
如何在weblogic上配置JMS服务(MOM):
1.启动数据库
2.启动weblogic
3.启动浏览器,在地址栏输入http://localhost:7001/console。在登录界面输入用户名和密码进入管理界面,weblogic需要锁配置库.
点击“Lock & Edit”
4. 配置JMS服务的步骤为:
4.1 配置消息存储(Message Stores)---消息具体存放的地方
4.2 配置JMS服务器(JMS Servers)---消息生产者/消费者访问的服务器
4.3 配置消息目的地(Destinations)---->对象
4.4 配置连接工厂(Connection Factories)---->对象
4.1 配置消息存储(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.2 配置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: AdminServer
点击finish完成操作。
b.配置数据库存储JMS Server
在浏览器的左边树状菜单中选择:
Services->Messaging->JMS Servers
在浏览器右边点击New,
输入以下信息:
Name: JMS JDBC Server
Persistent Store: JMS JDBC Store
点击底部按钮next进入下一个页面,选择:
Target: AdminServer
点击finish完成操作。
4.3 配置消息目的地(Destinations)
消息目的地是被JMS Server管理的,消息如何存储对配置消息目的地是
透明的。因此仅以配置JMS File Server管理的目的地为例。目的地分Queue和Topic两种,以下分别配置。
a.配置Queue
在浏览器的左边树状菜单中选择:
Services->Messaging->JMS Modules
点击创建一个新的Jms Module,并输入一下信息
Name:SystemModule
next->
Target: AdminServer
next->
选择 Would you like to add resources?
finish
点击new按钮,创建一个新的Resource
Type:Queue
点击底部Next按钮
Name: JMS File Queue
JNDI Name: jms/fileQueue
点击底部按钮Next
点击create new subDeployment
SubDeployment Name: JMS Subdeployment
点击:ok
Target:AdminServer
finish完成
Target: JMS File Serverfinish完成配置
b.配置Topic
在浏览器的左边树状菜单中选择:
Services->Messaging->JMS Modules
在浏览器右边选择需要配置队列的JMS模块
点击底部new按钮
Type:Topic
点击底部Next按钮
Name: JMS File Topic
JNDI Name: jms/fileTopic
点击底部按钮Next
Subdeploymenet: JMS Subdeploymenet
Target: JMS File Server
finish完成配置
4.4 配置连接工厂(Connection Factories)
JMS中连接工厂分QueueConnectionFactory和TopicConnectionFactory
两种,Weblogic不区分这两种类型。但我们最好还是配置两种工厂类型。
a.配置QueueConnectionFactry
在浏览器的左边树状菜单中选择:
Services->Messaging->JMS Modules
展开上述模块,创建一个新的Resource
Type: Connection Factory
next->
Name: JMS QueueConnection Factory
JNDI Name: jms/QueueConnectionFactory
next->
SubDeployments:JMS SubDeployment
Targets:JMS File Server
点击finish结束工厂配置
b.配置TopicConnectionFactry
在浏览器的左边树状菜单中选择:
Services->Messaging->JMS Modules
展开上述模块,创建一个新的Resource
Type: Connection Factory
next->
Name: JMS TopicConnection Factory
JNDI Name: jms/TopicConnectionFactory
next->
SubDeployments:JMS SubDeployment
Targets:JMS File Server
点击finish结束工厂配置
相关推荐
Weblogic JMS 依赖jar包是Oracle公司的中间件产品Weblogic Server中用于实现Java Message Service (JMS) 功能的关键组件。JMS是一种标准API,它允许应用程序在分布式环境中发送和接收消息,提供了异步通信的能力。在...
WebLogic JMS是Oracle WebLogic Server提供的消息中间件,它遵循JMS规范,用于在分布式环境中传递消息,实现应用程序间的异步通信。WebLogic JMS提供了消息生产者、消费者、队列和主题等概念,确保消息的可靠传输。 ...
自己写好的一个简单的weblogic jms的简单实现,包括点对点的实现,以及topic的实现,适合初学者参考
### 编程WebLogic JMS:深入理解与实践 #### 一、引言 随着企业级应用对消息处理的需求日益增长,Java消息服务(JMS)作为一种标准的消息中间件技术,已经成为开发分布式应用的重要组成部分。BEA WebLogic Server...
实现了jms的queue和topic,同时也实现了远程传送消息和本地传送消息,另外也分别实现了session的事务和非事务模式,有了这三个例子应该可以满足你的任何关于jms的需求了,由于上传限制,另外还需要下载有个WebLogic包...
WebLogic Server 是一款由 Oracle 公司提供的企业级 Java 应用服务器,它支持 Java Message Service (JMS),一个标准的 Java API,用于在分布式环境中发送和接收消息。WebLogic JMS 服务器是 WebLogic Server 的一...
本教程将深入探讨如何在Linux环境下配置Weblogic集群以及Weblogic JMS集群,这对于提高应用程序的可用性和可扩展性至关重要。 首先,让我们了解一下Weblogic集群的基本概念。Weblogic集群是指一组独立的Weblogic...
这个"springboot集成weblogic的jms源码.zip"压缩包提供了将Spring Boot应用与WebLogic的JMS服务集成的示例代码。 首先,我们来看`JmsConfiguration.java`文件。这是一个配置类,通常用于设置与JMS相关的bean。在...
本人开发的spring jms项目,已经上线近一年了,这里是我项目jms配置文件,使用的是spring jms 整合weblogic jms。如果真的需要,请咨询我,并且附上我上传的这个配置文件,附近中没有带有这个文件,一律不作任何回答...
Spring框架是一个广泛使用的Java应用开发框架,它提供了与多种消息中间件集成的能力,包括WebLogic Server的JMS服务。WebLogic是Oracle公司的一款企业级应用服务器,它支持JMS规范,提供了强大的消息队列和发布/订阅...
Spring 整合 Weblogic JMS 实例详解 Spring 整合 Weblogic JMS 实例详解是指在 Spring 框架下整合 Weblogic JMS 服务器,以便在应用程序中使用 JMS messaging。这种整合方式可以提供高性能、可靠性和灵活性的消息...
WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,它提供了包括JMS(Java Message Service)在内的多种中间件服务。JMS是Java平台上的标准消息传递API,用于在分布式环境中发送和接收消息。配置...
WebLogic Server是一款由Oracle公司提供的企业级应用服务器,它支持Java Message Service (JMS) 规范,允许在分布式环境中可靠地发送和接收消息。JMS是Java平台上的标准接口,用于实现应用程序间的异步通信。本文将...
WebLogic Server是一款由Oracle公司提供的企业级Java应用服务器,它支持Java EE标准并提供各种服务,包括JMS(Java Message Service)服务器。JMS是一种在分布式环境中传递消息的标准API,它允许应用程序创建、发送...
在WebLogic环境中,你可能需要确保JMS连接、会话和消费者都已正确配置和关闭,以确保优雅的退出。当收到SIGINT信号时,除了清理信号处理器之外,还应该确保所有JMS资源被适当关闭,防止数据丢失或资源泄漏。 为了更...
在基于WebLogic的环境中,JMS被广泛应用于构建可扩展、高可用性的应用程序。 WebLogic Server是Oracle公司提供的一个强大的Java EE应用服务器,它支持JMS,并提供了全面的消息队列和主题服务。在WebLogic中,JMS...
WebLogic 9.2配置JMS(Java Message Service)涉及一系列步骤,主要目的是为了实现分布式消息传递,包括点对点的Queue模式和发布/订阅的Topic模式。在本例中,我们将专注于配置发布/订阅模式,即Topic。以下是详细的...