转载至: https://www.jb51.net/books/158669.html
下载链接: 点我一键跳转到 下载链接
下载声明: 本资料仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!
本书深入浅出地讲解了JMS1.1规范的底层技术、Java类和接口、编程模型及其不同实现等Java消息服务(JMS)和消息传送机制关键技术。通过对支持点对点和发布/订阅“消息传送”的标准API的完全解读以及具体实例,介绍了如何利用“厂商无关”的JMS来解决许多体系结构的面临的挑战,比如异构系统和应用程序集成、提高可伸缩性、降低系统瓶颈、支持并发处理,以及提升灵活性和敏捷性等。
本书适用于掌握Java语言并有过业务解决方案开发经验的读者,或者是需要学习消息传送技术的读者。也可以用作高等学校计算机类和软件工程类专业本科生、研究生课程和相关培训课程的教材,或作为相关领域的科研人员、工程技术人员和技术管理人员的参考资料。
推荐序
前言
第1章 消息传送机制基础
1.1 消息传送机制的优点
1.1.1 异构集成
1.1.2 缓解系统瓶颈
1.1.3 提高可伸缩性
1.1.4 提高终用户生产率
1.1.5 体系结构灵活性和敏捷性
1.2 企业消息传送
1.2.1 集中式体系结构
1.2.2 分散式体系结构
1.2.3 混合体系结构
1.2.4 以集中式体系结构作为模型
1.3 消息传送模型
1.3.1 点对点模型
1.3.2 发布/订阅模型
1.4 JMS API
1.4.1 点对点API
1.4.2 发布/订阅API
1.5 实际场景
1.5.1 面向服务体系结构
1.5.2 事件驱动体系结构
1.5.3 异构平台集成
1.5.4 企业应用集成
1.5.5 企业到企业
1.5.6 地理分散
1.5.7 信息广播
1.5.8 构建动态系统
1.6 RPC和异步消息传送
1.6.1 紧密耦合的RPC
1.6.2 企业消息传送
第2章 编写一个简单的示例程序
2.1 聊天应用程序
2.1.1 从Chat示例开始
2.1.2 分析源代码
2.1.3 会话和线程
第3章 深入剖析一条JMS消息
3.1 消息头
3.1.1 自动分配的消息头
3.1.2 开发者分配的消息头
3.2 消息属性
3.2.1 应用程序特定的属性
3.2.2 JMS定义的属性
3.2.3 提供者特定的属性
3.3 消息类型
3.3.1 Message
3.3.2 TextMessage
3.3.3 ObjectMessage
3.3.4 BytesMessage
3.3.5 StreamMessage
3.3.6 MapMessage
3.3.7 只读消息
3.3.8 客户端确认的消息
3.3.9 消息的互操作性和可移植性
第4章 点对点消息传送模型
4.1 点对点模型概览
4.1.1 何时使用点对点消息传送模型
4.2 QBorrower和QLender应用程序
4.2.1 配置并运行应用程序
4.2.2 QBorrower类
4.2.3 QLender类
4.3 消息关联
4.4 动态队列对受管队列
4.5 使用多个接收者实现负载均衡
4.6 分析一个队列
第5章 发布/订阅消息传送模型
5.1 发布/订阅模型概览
5.1.1 何时使用发布/订阅消息传送模型
5.2 TBorrower和TLender应用程序
5.2.1 配置并运行应用程序
5.2.2 TLender类
5.2.3 TBorrower类
5.3 持久订阅者和非持久订阅者
5.4 动态订阅者和受管订阅者
5.5 取消订阅动态持久订阅者
5.6 临时主题
第6章 消息过滤
第7章 保证消息传送和事务
第8章 Java EE和消息驱动bean
第9章 Spring和JMS
第10章 部署注意事项
第11章 消息传送设计注意事项
附录A Java消息服务API
附录B 消息头
附录C 消息属性
附录D 安装和配置ActiveMQ
索引
沙发 来自 sdfsd 2020-11-12 17:38 回复 sdf