`

Weblogic下创建JMS消息服务

    博客分类:
  • JMS
阅读更多

转载:http://yunzhongxia.iteye.com/blog/790619 

 

 

项目开发中消息服务器用的是ActiveMQ,但是项目上线后要用Weblogic自带的JMS消息服务,看了网上一些配置后,总结了配置Weblogic JMS消息服务的步骤和注意事项。

      weblogic的版本是9.2,创建JMS的消息服务大概有三个步骤,第一是创建JMS消息服务器,第二是创建JMS模块,第三是创建连接工厂和主题等。下面具体步骤:

      1.创建JMS消息服务器

 

 

展开Services树下的Messaging下的JMS Servers。锁定修改,点击新建按钮。

  

JMS服务器的名称为JMSServerTest,存储消息介质为null,点击下一步。

 

 

目标服务器设置为examplesServer。必须设置该项。

 

点击Active Changes保存新建的JMS消息服务器。

 

 

新建一个JMS module名称为SystemModuleTest。

 

 

 

选中Servers为examplesServer.

 

保存修改,可以看到新建的SystemModuleTest了。

接下来就要开始创建连接工厂和Topic了。点击刚才新建的MOdule。点击new。

 

 

 输入Topic的JNDI名称。

 

创建一个子部署项。

 

子部署项的名称为TopicTest。

 

 

选择JMS Server为刚才新建的JMSServerTest。点击完成修改。接下来就是要新建连接工厂了。

 

 

 

 

输入连接工厂的JNDI名称。

 

 

选择目标位exampleServer。

 

 

 

 

如果应用程序启动时,报javax.naming.NameNotFoundException异常可以从weblogic的控制台查看jndi树信息。

查看的步骤是:wl_server----》Environment----》Servers

点击邮编列表中的exampleServer(admin),在打开的页面中点击View JNDI Tree链接。
下图就是所有的JDNI信息了。另外,weblogic的配置信息保存的路径是

weblogic92\samples\domains\workshop\config

 

jms的配置路径为weblogic92\samples\domains\workshop\config\jms

有时,创建jms信息会提示你jndi名称已经存在了,但是在控制台上却看不到,就可以从这些xml中查看了。

 

 

 

 

 

分享到:
评论

相关推荐

    Weblogic创建JMS服务器

    在文档"Start Weblogic创建jms服务器 20110126.doc"中,可能包含了上述步骤的详细指南,包括具体参数的设置和可能遇到的问题解决方法。这个文档可能是2011年的,因此需要注意的是,虽然基本流程不会改变,但WebLogic...

    weblogic中使用JMS发送和接受消息

    1. **创建JMS模块**:在WebLogic管理控制台中,选择“服务”->“JMS”->“JMS模块”,点击“新建”创建一个新的JMS模块。 2. **配置JMS服务器**:在JMS模块下,添加JMS服务器,设置服务器名称、存储区配置等。 3. ...

    Spring+weblogic9.2发送JMS消息

    在实际操作中,可能还会涉及到WebLogic服务器的配置,如创建JMS资源、设置权限等。同时,理解JMS的核心概念,如消息模型(点对点、发布/订阅)、消息类型(文本、对象、文件等)以及事务管理也是非常重要的。 通过...

    JMS入门小例子以及weblogic安装,并且在weblogic中配置JMS服务

    2. **定义JMS服务器**:在JMS模块下,需要创建JMS服务器,这将是实际运行消息传递服务的地方。 3. **创建队列和主题**:根据应用需求,创建JMS队列(Point-to-Point模型)或主题(Publish/Subscribe模型)。队列...

    在Weblogic上配置JMS服务的方法

    在WebLogic服务器上配置Java消息服务(JMS)是实现分布式消息传递的关键步骤,它允许应用程序在异步模式下交换数据。以下是详细配置JMS服务的步骤,涵盖了连接工厂、消息存储、JMS服务器以及消息目的地的配置。 1. ...

    Spring+weblogic接收JMS消息

    - 配置JMS资源,如创建JMS服务器、连接工厂、目的地(队列或主题)等,通常在WebLogic管理控制台完成。 - WebLogic Server的JMS服务支持标准的JMS API,可以与其他遵循JMS规范的应用无缝集成。 3. **Spring与...

    weblogic中配置JMS及其测试程序

    - **创建JMS模块**:在WebLogic管理控制台中,选择“配置” -> “服务” -> “JMS”,点击“新建”创建JMS模块。 - **定义目的地**:在模块中添加消息队列或主题,设置其属性如名称、存储类型等。 - **配置JMS...

    Weblogic环境下JMS配置

    1. 创建JMS模块:在WebLogic管理控制台中,我们需要创建一个新的JMS模块,这是一个容器,可以包含多个JMS资源,如队列和主题。 2. 定义JMS资源:在JMS模块中,我们需要定义消息队列和主题。队列适用于一对一通信,...

    weblogic_jms服务器配置

    1. 同样在 WebLogic 控制台,进入“服务” -> “消息传递” -> “JMS 服务器”。 2. 点击“新建”,输入 JMS 服务器的名称,选择之前配置好的持久性存储。 3. 选择目标域,这通常是你希望 JMS 服务器运行的集群或...

    webLogic9.2配置JMS步骤

    WebLogic 9.2配置JMS(Java Message Service)涉及一系列步骤,主要目的是为了实现分布式消息传递,包括点对点的Queue模式和发布/订阅的Topic模式。在本例中,我们将专注于配置发布/订阅模式,即Topic。以下是详细的...

    WebLogic 11g JMS图文配置 和 详细的示例代码

    1. **创建JMS模块**:在WebLogic管理控制台中,你需要创建一个新的JMS模块,它是一个容器,可以包含多个JMS资源,如队列(Queue)和主题(Topic)。 2. **定义JMS目标**:在模块内,你可以定义JMS目标,如队列或...

    Weblogic上部署JMS

    WebLogic Server 是一款由 Oracle 公司提供的企业级 Java 应用服务器,它支持Java Message Service (JMS),这是一个标准接口,允许应用程序在分布式环境中发送和接收消息。JMS 提供了可靠的消息传递机制,是企业级...

    Weblogic JMS 依赖jar包下载

    2. **创建JMS服务器**:这是运行JMS服务的地方,每个JMS服务器可以关联一个或多个JMS模块。 3. **定义JMSSystemResource**:这是JMS配置的主要容器,包含JMS模块、连接工厂、目的地等。 4. **配置连接工厂**:连接...

    weblogic与jms+spring

    JMS 是一个为Java平台设计的消息中间件接口,它允许应用程序通过消息传递进行通信,而Spring框架则提供了一种便捷的方式来管理应用程序的配置和服务,包括对JMS的集成。 **WebLogic的安装与配置:** 1. 下载...

    JMS经典实例 基于weblogic

    1. **创建JMS模块**:定义JMS资源的容器,如队列和主题。 2. **创建目的地**:根据需求创建消息队列或主题。 3. **创建连接工厂**:配置生产者和消费者如何连接到JMS提供者。 4. **配置JMS服务器**:设置消息存储、...

    Weblogic提供JMS服务Demo

    1. **配置JMS资源**:在Weblogic管理控制台中,创建JMS模块、工厂、队列或主题。JMS模块是包含JMS资源的容器,工厂则用于创建消息生产者和消费者,而队列和主题则是消息的目标。 2. **编写JMS客户端代码**:使用...

    Spring+Weblogic JMS

    在本项目中,Spring与WebLogic JMS(Java消息服务)的集成展示了如何在Spring环境中使用消息队列进行通信。 WebLogic JMS是Oracle WebLogic Server提供的消息中间件,它遵循JMS规范,用于在分布式环境中传递消息,...

    spring,weblogic配置jms

    2. **创建JMS模块和资源**: 在WebLogic管理控制台中,创建一个新的JMS模块,然后在模块中定义目的地(如队列或主题)。这通常包括创建一个JMS工厂和一个或多个目的地。 3. **配置JMS配置文件**: 在Spring的配置文件...

    weblogic图文配置JMS

    1. **创建JMS模块**:在WebLogic管理控制台中,选择“服务” -> “JMS” -> “JMS模块”,点击“新建”按钮,输入模块名称,例如“JMSModule”。 2. **定义JMSServer**:在创建的JMS模块下,添加JMSServer,例如...

    Programming WebLogic JMS

    通过上述介绍可以看出,在WebLogic环境下进行JMS消息队列的开发不仅涉及到基本的编程模型,还需要考虑诸如事务管理、消息持久化以及系统高可用性等高级特性。掌握这些知识和技术,对于构建高效稳定的企业级应用至关...

Global site tag (gtag.js) - Google Analytics