在编写JMS客户端程序之前,首先需要在WebLogic Server控制台中配置JMS队列或主题。下面将要给出一个配置实例,在该实例中将要配置JMS服务器,以及JMS队列和JMS主题。
在开始讲述jms的配置与开发之前,先要对JMS的一些基本概念作以简介。
Java
Message Service(JMS)是在Java编程中访问企业信息系统的API。JMS
API使得在Java中开发灵活的、基于消息的应用非常容易。相对于直接的方法调用,JMS使用消息系统处理进程间的通信,消息系统提供满足规范的方法连
接应用中不同的组件。当采用异步方式传递消息时,客户机不必等待处理过程都完成就可以继续处理。另外,消息系统也支持事务特性,这在下面章节中会有专门介
绍;如果用户需要高可靠性,JMS通过持久化消息可以满足这一需求。
一个JMS应用由以下几部分组成:
JMS客户端 。 发送和接收消息的客户端Java程序。
消息 。JMS应用中在不同客户端传递的消息。
JMS提供者。 实现JMS的消息系统,并且提供管理和控制功能,例如Weblogic Server提供的JMS服务器。
管理对象 。 管理对象是预定义的JMS对象,客户端使用这些预定义的对象进行通信,例如后面介绍的连接工厂。
下面给出JMS常用概念的简洁定义:
l连接工厂(ConnectionFactory) 客户端用来创建连接的管理对象。
l连接(Connection) 代表一个与JMS提供者的活动连接。
l目的(Destination) 标识消息接收方式。
l会话(Session) 接收和发送消息的会话线程。
l消息生产者(MessageProducer) 会话使用它把消息发送到目的地。
消息消费者(MessageConsumer) 会话使用它从目的地接收消息生产者发送的消息。
分享到:
相关推荐
JMS简明教程 JMS文档 JMS标准规范
jms开发手册pdf 帮助新手入门 帮助新手入门
Spring 和 activemq 搭建JMS开发系统示例,学习此示例可以让你快速了解JMS,这种方式对服务器没有依赖。
C#JMS开发
JMS开发例子.pdf
JMS开发例子,里面介绍JMS如何开发,如何编写客户端和服务端,以及通信原理
网上JMS的资料很少,自己好不容易收集的,一起分享,没分了不能免费了
对jms的详细讲述,相信对你来说是一本很不错的书籍。 对jms的详细讲述,相信对你来说是一本很不错的书籍。
一个是IBM的 一个是自己凑的 以便来日用到 博文链接:https://owftc.iteye.com/blog/185135
先上传一些照片,源码随后发布 .效果绝对震撼
基于Java通讯开发jms源代码 (jms通讯开发源码) java,net,socket,通讯开发,jms /* * @(#)Message.java 1.60 02/04/09 * * Copyright 1997-2002 Sun Microsystems, Inc. All Rights Reserved. * * SUN ...
JMS两个开发包-jms.jar和wlfullclient.jar
深入掌握JMS,详细讲解JMS原理及JMS开发
Jmicron JMS583 Datasheet USB 3.1 Gen 2 to PCIe Gen3x2 Bridge
Java消息服务(JMS Java Message Services)提供了点对点模式(Point-to-Point Queue)和发布-订阅模式(Publish-Subscribe Topics).JMS 开发所需的jar包,以及源代码
javax.jms.TextMessage 对于jms开发使用的包,值得收藏下载。
自己开发的邮件组件,想要示例,邮件联系。