JMS : java message service JAVA消息服务应用程序接口是一个java平台关于MOM的API,用于应用程序之间,或者分布式系统中发送消息,进行异步通信。分布式??
MOM:Message-Oriented Middleware 面向消息的中间件
支持的厂商:IBM的MQSeries、BEA的weblogic JMS Service、Progress的SonicMQ、Apache的ActiveMQ、JBOSS的JbossMQ、OpenJMS
参考资料:
http://en.wikipedia.org/wiki/Java_Message_Service
http://baike.baidu.com/link?url=OiO71d6aTu7rCIMnOwrNUw3I29yTav1CZTqlzP1IFkW4eE5YXE6cPrGCDpdqPv3D
总结:
相关推荐
### JMS概念及原理简介 #### 一、JMS概述 Java消息服务(Java Message Service,简称JMS)是Java平台中的消息中间件规范,它允许应用程序组件通过异步通信来生产、发送、消费和接收消息。JMS提供了一种与具体实现...
同时,需要了解基本的 JMS 概念和 OSB 的基本配置。 JMS 及消息队列概要介绍 JMS 是 Java 平台上的一种消息服务规范,允许 Java 应用程序创建、发送、接收和读取消息。JMS 提供了两种类型的消息模型:点对点模型和...
- **JMS概念**:理解消息队列的工作原理,如生产者、消费者、主题和队列的区别。 - **ActiveMQ配置**:熟悉ActiveMQ服务器的部署和配置,包括创建目的地(队列或主题)以及设置安全策略。 - **Camel DSL**:掌握...
1. **JMS概念**:解释了消息队列、消息生产者、消息消费者、消息代理(如消息服务器)等基本概念,帮助初学者理解JMS的工作机制。 2. **JMS API**:详述了JMS提供的接口和类,如`ConnectionFactory`、`...
由于实际链接无法访问,我们只能根据常规的JMS概念和用途来阐述。 1. **消息模型**: JMS支持两种消息模型:点对点(Point-to-Point,P2P)和发布/订阅(Publish/Subscribe, Pub/Sub)。P2P模型中,消息从一个生产...
- **JMS概念**:理解主题和队列的区别,以及如何选择合适的消息模式。 - **PHP的Stomp库**:研究如何安装和使用`StompClient`或类似库。 - **消息代理**:熟悉至少一个Stomp兼容的消息代理服务器,如Apache ActiveMQ...
通过深入理解和熟练掌握这些JMS概念和特性,开发者可以构建健壮、可扩展的企业级应用,处理复杂的数据交互和异步任务。学习JMS不仅有助于提升个人技能,也是在Java开发领域取得专业成就的重要步骤。
本入门实例主要涉及两个重要的JMS概念:**队列(Queue)** 和 **主题(Topic)**。 **队列** 是一种点对点的消息传递模式,每个消息只能被一个消费者接收。当消息发送到队列后,一个或多个消费者可以从队列中获取并...
**JMX(Java Management Extensions)** 是 Java 平台上的一项技术,它的主要目的是为了管理和监控应用程序、设备和服务。JMX 提供了一种框架,使得...理解这两个概念对于构建可扩展、可维护的分布式系统至关重要。
**一、JMS概念解析** 1. **消息队列(Message Queue)**:JMS的核心概念之一,它充当了消息生产者和消费者之间的缓冲,保证消息的有序处理和可靠传输。 2. **消息(Message)**:数据结构,包含了要传递的信息,...
- **JMS概念**:JMS包括消息代理(Message Broker)、主题(Topic)、队列(Queue)等概念。消息代理负责接收和传递消息,而主题和队列是消息的逻辑目的地。 - **JMS操作**:JMS支持点对点(P2P)和发布/订阅(Pub/...
JMS主要包含以下核心概念: 1. **消息(Message)**:是数据的载体,用来在JMS producer(生产者)和consumer(消费者)之间传输信息。消息可以是文本、二进制数据或者更复杂的数据结构。 2. **消息队列(Queue)*...
JMS的核心概念主要包括以下几点: 1. **消息**:在JMS中,消息是数据传输的基本单元,它封装了要传递的信息。消息可以是文本、二进制或其他复杂的数据结构。 2. **消息生产者(Message Producer)**:负责创建和...
**JMS的核心概念** 1. **JMS提供者**:这是实现JMS接口的服务,负责实际的消息传输。例如,IBM的MQSeries、BEA的WebLogic JMS服务和Progress的SonicMQ都是JMS提供者。 2. **JMS客户**:基于Java的应用程序或对象,...
JMS的核心概念包括: 1. **JMS Provider**:JMS提供者是实现JMS规范的具体产品,它是消息服务的核心。它为应用提供消息的创建、发送、接收以及管理等功能。JMS提供者通常是跨平台的,可以在各种环境中运行,比如在...
这些实践性的例子有助于加深对JMS概念的理解,并提高解决实际问题的能力。 总的来说,掌握JMS对于从事Java企业级应用开发的程序员来说至关重要,它能够帮助构建健壮、可扩展的应用系统,促进不同系统之间的高效通信...
本文将深入探讨JMS 1.1的核心概念、主要特性以及实际应用。 一、JMS核心概念 1. 消息:在JMS中,消息是数据传输的基本单元,它封装了要传递的信息。消息可以包含文本、二进制数据或任何Java对象。 2. 消息生产者...
在"JMS入门级的蹩脚篇.ppt"这个文件中,可能包含了以下内容:JMS的基本概念解释,如何创建消息,如何设置消息队列和主题,如何编写生产者和消费者代码示例,以及如何配置和运行JMS应用程序。这些内容对于初学者理解...
ActiveMQ 在 Action 中的 JMS 概念 ActiveMQ 是一个开源的消息 middleware,基于 Java Message Service(JMS)规范。JMS 是一个 Java API,用于在两个应用程序之间异步地传递消息。ActiveMQ 是一个基于 JMS 的消息 ...