Java中间件技术及其应用开发 封面

Java中间件技术及其应用开发

暂无评分
字数
788字
章节数
22
ISBN
9787508449142

标签

内容简介

本书以案例驱动的方式,系统讲解使用 Java 技术进行中间件编程的方法与技巧。全书从中间件技术导论与应用服务器概述入手,先帮助读者搭建开发环境,再逐一展开 Java 平台上的中间件相关技术:JSP、Java Servlet、JDBC 数据库编程、使用 Java 进行 XML 编程、分布式对象技术概述、RMI 远程方法调用、EJB 企业级 JavaBean、CORBA 与 Java IDL、JNDI 命名与目录服务、基于 Java 的 Web Service 开发,以及消息中间件与 JMS 应用开发、JavaMail 邮件应用开发等。 在传统 J2EE 技术之外,本书还专门介绍了当时较为前沿的若干类中间件:数据集成中间件、门户(Portal)中间件、网格中间件、工作流中间件、RFID 中间件、企业应用集成中间件与数字电视中间件,并在结尾对中间件技术的最新进展作了梳理。书中案例贴近实际开发场景,作者强调其中许多实例稍加修改即可用于真实项目。 全书共 21 章,约 78.8 万字,附赠光盘一张,适合作为 Java 程序员的中间件开发参考书,也可供高校计算机相关专业教学使用。需要说明的是,本书成书于 2007 年,技术栈以 J2EE 时代的 Servlet、EJB、CORBA 等为主,阅读时应结合当下主流框架与实践加以取舍。

编辑推荐

这是一本“用案例讲原理”的 Java 中间件入门与查阅型工具书。它的价值不在追赶最新框架,而在于把 Java 世界里与中间件相关的一整套基础技术串成一条线:从应用服务器与运行环境开始,依次讲到 Servlet、JDBC、RMI、EJB、CORBA/Java IDL、JNDI、JMS、JavaMail 与 Web Service,让读者理解远程调用、组件容器、消息通信、命名服务这些“中间件核心概念”在 Java 中分别对应什么、如何用代码落地。 其次,书中对数据集成、门户、网格、工作流、RFID、企业应用集成、数字电视等中间件门类做了横览式介绍,这类内容在其他 Java 教材中相对少见,有助于读者建立中间件的分类地图,理解“中间件”并不只有消息队列一种形态。 需要提醒的是,本书出版于 2007 年,EJB、CORBA 等技术的使用方式与今天差别很大,光盘配套环境也早已难以复现。因此更建议把它当作概念梳理与历史脉络读物,配合当下主流技术(Spring、消息中间件等)对照阅读,而不要照搬书中的代码与版本。

适合谁读

适合

  • 已掌握 Java 基础语法、想系统了解中间件概念与分类的开发者
  • 需要补足 J2EE 时代技术背景(Servlet、EJB、CORBA、JNDI)的读者
  • 高校计算机相关专业教师,可作为中间件课程的教学参考与案例来源
  • 从事老旧系统维护、需要理解早期 Java 企业级架构的技术人员

不适合

  • 零编程基础的初学者,书中案例默认读者具备 Java 开发经验
  • 希望学习 Spring Cloud、Kafka、Redis 等当代分布式中间件的读者
  • 需要可直接用于生产环境的项目源码与最新版本实践指南的工程师

阅读建议

  1. 先读第1—3章建立中间件与应用服务器的整体概念,再按需跳读后续技术章节。
  2. 把每章的案例当作理解机制的实验,重点看调用流程与配置思路,而非记忆具体 API。
  3. 阅读时对照当下的 Spring、消息队列等主流实现,记录哪些概念延伸至今、哪些已被替代。
  4. 遇到 EJB、CORBA 等过时技术可略读,把时间留给远程调用、消息、命名服务等通用思想。

出版社简介

中国水利水电出版社 中国 · 成立于 1956 年

中国水利水电出版社是一家以水利电力专业为基础的科技出版社,同时兼顾其他学科,出版方向涵盖科学科普、励志成长、旅游、人工智能与考试等多个领域。库内现有图书56种,代表图书包括《漫游海底世界》《人工智能改变世界:走向社会的机器人》等科普读物,以及“英语阅读我不怕”“英语写作我不怕”系列和《30天韩语入门:漫画图解学韩语》等语言学习类图书,还有《首尔乐游必看实用彩绘宝典》《东京乐游必看实用彩绘宝典》等旅游指南。代表作者有田久林、优尼创新外语研发中心、吕朦、刘进长、雷瑾亮、幼升小课题研究组等。公开资料有限,从库内图书看,该社注重实用性与可读性,在科普、外语学习与旅游生活类图书方面形成一定特色。

目录

  1. 序
  2. 第1章 中间件技术导论
  3. 第2章 应用服务器概述
  4. 第3章 准备上手
  5. 第4章 JSP编程范例
  6. 第5章 Java Servlet编程范例
  7. 第6章 JDBC数据库编程范例
  8. 第7章 使用Java进行XML编程
  9. 第8章 分布式对象概述
  10. 第9章 RMI编程范例
  11. 第10章 EJB编程范例
  12. 第11章 CORBA以及Java IDL编程范例
  13. 第12章 JNDI编程范例
  14. 第13章 Java开发Web Service
  15. 第14章 消息中间件概述
  16. 第15章 JMS应用开发
  17. 第16章 JavaMail应用开发
  18. 第17章 数据集成中间件
  19. 第18章 门户(Portal)中间件
  20. 第19章 网格中间件
  21. 第20章 工作流中间件
  22. 第21章 中间件技术的最新进展

常见问题

这本书是哪一年出版的,现在读还有价值吗?
本书由中国水利水电出版社于2007年9月出版,ISBN 为 978-7-5084-4914-2。作为技术书它已明显过时,EJB、CORBA、JSP 等写法与今天差异很大;但其对中间件分类(消息、数据集成、门户、工作流等)与远程调用、命名服务等基础概念的梳理仍有参考价值,适合当作概念地图而非实战手册。
这本书和《分布式中间件技术实战(Java版)》是同一本吗?
不是。本书由李华飚、郭英奎、李旭伟等编著,2007 年由中国水利水电出版社出版;《分布式中间件技术实战(Java版)》由钟林森著,2019 年由机械工业出版社出版,内容聚焦 Redis、RabbitMQ、ZooKeeper、Redisson 等当代中间件。两者书名相近但作者、出版社、内容体系完全不同。
书里附的光盘内容现在还能用吗?
原书附赠光盘1张,通常包含书中案例源码与配套环境。由于成书于2007年,其中的服务器版本、JDK 版本与依赖库在现在的系统上多半难以直接运行,建议只把源码作为阅读参考,实际动手时改用当前主流环境重新搭建。
这本书适合作为高校教材使用吗?
可以,但需谨慎。全书共21章、约78.8万字,章节划分清晰,附有大量案例,早期确有院校将其作为参考书。不过书中技术栈偏旧,若作为教材建议由教师补充当代中间件内容,并说明历史技术的演进关系,避免学生形成过时认知。
书中讲的“中间件”包括哪些类型?
按原书结构,既包括 Java 平台上的技术性中间件内容,如 Servlet 容器、EJB 容器、RMI、CORBA/Java IDL、JNDI、JMS 消息中间件、JavaMail 与 Web Service;也横览了数据集成中间件、门户(Portal)中间件、网格中间件、工作流中间件、RFID 中间件、企业应用集成中间件和数字电视中间件等门类。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

同类高分