Java Message Service实战指南
需积分: 0 26 浏览量
更新于2024-08-02
收藏 1.07MB PDF 举报
"Java Message Service (JMS) 是由Sun Microsystems开发的一种Java API,用于在分布式环境中发送、接收和管理消息。这本书由Richard Monson-Haefel和David A. Chappell撰写,是O'Reilly出版社的第一版,于2001年出版,共238页。它详细介绍了如何使用点对点(point-to-point)和发布/订阅(publish-subscribe)模型构建应用程序,并讨论了如何利用事务和持久订阅来确保应用的可靠性。此外,书中还涉及了在Enterprise JavaBeans (EJB) 2.0中使用消息传递,以及J2EE集成中的消息服务。特别是,它引入了一种新的EJB类型——Message-Driven Bean,这是EJB2.0的一部分。"
Java Message Service (JMS) 是Java平台中用于处理异步通信的核心组件,它提供了一组标准接口,允许开发者在不同的消息中间件之间进行互操作。JMS允许应用程序创建、发送、接收和读取消息,这些消息可以在不同的应用程序之间传输数据,即使这些应用程序可能在不同的时间运行。
**第1章:理解消息模式**
本章介绍了企业级消息传递的概念,强调了消息队列在分布式系统中的重要性,以及它们如何帮助解耦系统组件。接着,详细解释了Java Message Service (JMS) 规范,它是Java平台上的标准API,用于访问消息中间件。此外,通过应用场景的分析,展示了JMS在实际问题中的应用,以及与远程过程调用(RPC)相比,异步消息传递的优势。
**第2章:开发一个简单示例**
这一章通过一个名为“Chat Application”的实例,向读者展示了如何使用JMS开发一个基本的应用程序。这个例子有助于读者理解JMS的基本工作流程和API的使用方法。
**第3章:JMS消息的结构**
在这部分,作者深入探讨了JMS消息的组成部分,包括消息头(Headers)、属性(Properties)和消息选择器(Message Selector)。消息头包含发送和路由消息所需的关键信息,而属性允许附加额外的键值对信息。消息选择器则允许接收者根据特定条件过滤接收到的消息。
这本书对于想要掌握JMS的开发者来说是一份宝贵的资源,它不仅涵盖了JMS的基础知识,还深入到高级特性,如事务处理和EJB集成,使得读者能够构建出可靠且可扩展的企业级消息传递系统。
2015-03-09 上传
2009-12-17 上传
2024-07-08 上传
2023-06-07 上传
2023-06-11 上传
2023-03-29 上传
2023-04-01 上传
2023-06-11 上传
2023-03-26 上传
![](https://profile-avatar.csdnimg.cn/default.jpg!1)
amen1979
- 粉丝: 0
- 资源: 2
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景