注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关J2EE构建企业级应用解决方案

J2EE构建企业级应用解决方案

J2EE构建企业级应用解决方案

定 价:¥42.00

作 者: 陈华军编著
出版社: 人民邮电出版社
丛编项:
标 签: JAVA语言 程序设计

ISBN: 9787115101891 出版时间: 2002-01-01 包装: 精装
开本: 26cm 页数: 436 字数:  

内容简介

  本书全面介绍了J2EE( JAVA 2 ENTERPRISE EDITION) 的相关技术,如EJB、JSP/SERVIET、JMS、JTA/JTS等。同时,本书从体系结构的角度,分析讲解开发企业级应用程序的各个层次,以便让读者理解J2EE相关技术之间的关系以及它们在J2EE相关技术之间的关系以及它们在体系结构中所处的位置和发挥的作用。本书将帮助读者理解基于组件的开发,学会用EJB开发企业INTERNET/INTRANET应用程序;全面了解J2EE相关技术理解它们之间的关系以及它们在J2EE体系结构中所外的地位;通过实际的J2EE开发,让读者了解开发的各个重要环节和基本方法。本书面向具备了一定的JAVA基础且希望用J2EE进行高级JAVA应用程序开发的读者。

作者简介

暂缺《J2EE构建企业级应用解决方案》作者简介

图书目录

第1章 J2EE概述                  
  1. 1 J2EE的产生背景                  
  1. 1. 1 企业级应用程序——电子商务                  
  1. 1. 2 多层体系结构                  
  1. 1. 3 服务器端组件体系结构                  
  1. 1. 4 实现多层应用程序的解决方案                  
  1. 2 J2EE技术                  
  1. 2. 1 J2EE的优势                  
  1. 2. 2 J2EE的体系结构                  
  1. 2. 3 J2EE的服务器端运行环境                  
  1. 2. 4 J2EE相关技术概览                  
  1. 2. 5 J2EE的开发角色                  
  1. 3 J2EE的应用                  
  1. 3. 1 多层J2EE应用程序                  
  1. 3. 2 独立客户端应用程序                  
  1. 3. 3 简单Web应用程序                  
  1. 3. 4 BTB(Business to Business)企业对企业应用程序                  
  1. 4 本章小结                  
 第2章 服务器端组件                  
  2. 1 Enterprise Bean                  
  2. 1. 1 Enterprise Bean的分类                  
  2. 1. 2 EJB的客户端                  
  2. 1. 3 几种EJB的适用场合                  
  2. 2 中间层与分布式对象                  
  2. 2. 1 分布式对象                  
  2. 2. 2 中间层                  
  2. 3 Enterprise Bean的组成                  
  2. 3. 1 Enterprise Bean类                  
  2. 3. 2 EJB对象(EJB Object)                  
  2. 3. 3 Remote Interface                  
  2. 3. 4 Local Interface                  
  2. 3. 5 Home对象和Home Interface                  
  2. 3. 6 部署描述文件(Deployment Descriptors)                  
  2. 3. 7 集成                  
  2. 4 Enterprise Bean的调用                  
  2. 4. 1 使用JNDI寻找Home对象                  
  2. 4. 2 Enterprise Bean调用实例                  
  2. 5 本章小结                  
 第3章 Session Bean                  
  3. 1 Sessinn Bean基础                  
  3. 1. 1 Session Bean的生命周期                  
  3. 1. 2 Session Bean的分类                  
  3. 2 Hello World无状态Session Bean                  
  3. 2. 1 Home Interface                  
  3. 2. 2 Remote Interface                  
  3. 2. 3 Bean类                  
  3. 2. 4 部署描述文件                  
  3. 2. 5 Enterprise Bean的集成                  
  3. 2. 6 编写客户端代码                  
  3. 2. 7 HelloBean小结                  
  3. 3 有状态Session Bean                  
  3. 3. 1 有状态Session Bean池                  
  3. 3. 2 CountBean                  
  3. 4 本章小结                  
 第4章 永久性存储基础                  
  4. 1 永久性存储                  
  4. 1. 1 Java对象序列化                  
  4. 1. 2 对象——关系映射                  
  4. 1. 3 对象数据库                  
  4. 2 JDBC基础                  
  4. 2. 1 JDBC概要                  
  4. 2. 2 数据库的连接                  
  4. 2. 3 数据源                  
  4. 2. 4 Statement简介                  
  4. 2. 5 ResultSet简介                  
  4. 2. 6 PreparedStatement简介                  
  4. 2. 7 CallableStatement简介                  
  4. 3 Entity Bean基础                  
  4. 3. 1 什么是Entity Bean                  
  4. 3. 2 Entity Bean所包含的文件                  
  4. 3. 3 Entity Bean的一些特点                  
  4. 3. 4 Entity上下文对象                  
  4. 4 本章小结                  
 第5章 Entity Bean                  
  5. 1 BMP Entity Bean                  
  5. 1. 1 Entity Bean基础                  
  5. 1. 2 Entity Bean的finder方法                  
  5. 1. 3 BMP实例——Account Bean                  
  5. 1. 4 BMP Entity Bean的生命周期                  
  5. 2 CMP Entity Bean                  
  5. 2. 1 CMP Entity Bean的特点                  
  5. 2. 2 编写CMP Entity Bean的基本规则                  
  5. 2. 3 CMP Entity Bean实例                  
  5. 2. 4 CMP Entity Bean的生命周期                  
  5. 3 本章小结                  
 第6章 数据库表关系                  
  6. 1 关系基数(Cardinality)                  
  6. 1. 1 关系基数                  
  6. 1. 2 CMP和BMP的不同点                  
  6. 1. 3 用BMP实现一对一关系                  
  6. 1. 4 使用CMP实现一对一关系                  
  6. 1. 5 用BMP实现一对多关系                  
  6. 1. 6 用CMP实现一对多关系                  
  6. 1. 7 用BMP实现多对多关系                  
  6. 1. 8 用CMP实现多对多关系                  
  6. 2 关系的方向性(Directionality)                  
  6. 2. 1 在BMP中实现方向性                  
  6. 2. 2 在CMP中实现方向性                  
  6. 3 数据库表关系的其他问题                  
  6. 3. 1 对象的推迟生成                  
  6. 3. 2 聚和关系和组合关系                  
  6. 3. 3 引用完整性                  
  6. 4 本章小结                  
 第7章 Java Servlets技术                   
  7. 1 Java Servlet技术基础                  
  7. 1. 1 Servlet简单实例                  
  7. 1. 2 用HttpSessinn对象跟踪保存客户端状态变量                  
  7. 1. 3 Cookies                  
  7. 1. 4 在Servlet中使用其他资源                  
  7. 1. 5 在Servlet之间共享资源                  
  7. 2 Servlet技术在J2EE中的应用                  
  7. 2. 1 搭建简单的开发平台                  
  7. 2. 2 Adder实例                  
  7. 2. 3 设置ContextRoot                  
  7. 2. 4 设置JNDI名                  
  7. 2. 5 部署和运行                  
  7. 3 本章小结                  
 第8章 Java Server Pages技术                  
  8. 1 Web应用程序设计的JSP方法                  
  8. 1. 1 JSP技术的作用                  
  8. 1. 2 JSP页面的外观                  
  8. 2 JSP基本语法                  
  8. 2. 1 JSP小脚本                  
  8. 2. 2 JSP指令                  
  8. 2. 3 JSP动作                  
  8. 2. 4 JSP页面中的隐含对象                  
  8. 3 JSP页面中的Java Bean组件                  
  8. 3. 1 Java Bean编写规范                  
  8. 3. 2 在JSP页面中使用Java Bean                  
  8. 3. 3 使用Java Bean作为JSP和Enterprise Bean的中介                  
  8. 4 本章小结                  
 第9章 自定义标签库                  
  9. 1 自定义标签库简介                  
  9. 1. 1 自定义标签                  
  9. 1. 2 使用自定义标签库的好处                  
  9. 1. 3 自定义标签的使用方法                  
  9. 1. 4 标签体                  
  9. 2 编写自定义标签                  
  9. 2. 1 标签处理类                  
  9. 2. 2 标签库描述及件(Tag Library Descriptors)                  
  9. 2. 3 标签属性                  
  9. 2. 4 属性值的有效性验证                  
  9. 2. 5 带有标签体的标签                  
  9. 2. 6 脚本变量                  
  9. 2. 7 标签之间的协同操作                  
  9. 3 iterate标签实例                  
  9. 3. 1 iterate标签的使用                  
  9. 3. 2 标签处理类                  
  9. 3. 3 标签辅助信息类                  
  9. 4 通过自定义标签访问EJB                  
  9. 4. 1 编写JSP文件                  
  9. 4. 2 编写标签库描述文件                  
  9. 4. 3 编写标签处理类                  
  9. 5 本章小结                  
 第10章 事务处理                  
  10. 1 事务处理基础                  
  10. 1. 1 为什么需要事务处理                  
  10. 1. 2 基本术语                  
  10. 1. 3 事务处理模型                  
  10. 2 EJB中的事务处理                  
  10. 2. 1 Bean实现的事务处理                  
  10. 2. 2 容器管理的事务处理                  
  10. 2. 3 客户端控制的事务处理                  
  10. 2. 4 三种管理事务的方式的比较                  
  10. 2. 5 Entity Bean的事务处理                  
  10. 3 容器管理的事务处理                  
  10. 3. 1 事务属性                  
  10. 3. 2 容器管理的事务的滚回(Roll Back)                  
  10. 3. 3 同步Session Bean的成员变量值                  
  10. 3. 4 容器管理的事务中不能使用的方法                  
  10. 4 Bean管理的事务处理                  
  10. 4. 1 JDBC事务处理                  
  10. 4. 2 JTA事务处理                  
  10. 4. 3 Bean管理的事务中不能使用的方法                  
  10. 4. 4 Bean管理的事务和容器管理的事务                  
  10. 4. 5 客户端控制的事务处理                  
  10. 5 事务的并发控制                  
  10. 6 本章小结                  
 第11章 安全性                  
  11. 1 认证                  
  11. 1. 1 J2EE用户. 域和组                  
  11. 1. 2 管理用户和组                  
  11. 1. 3 客户端认证                  
  11. 2 授权                  
  11. 2. 1 定义角色(Role)                  
  11. 2. 2 设置方法的访问权限                  
  11. 2. 3 把角色映射到用户或组                  
  11. 2. 4 安全授权的传递                  
  11. 2. 5 编码实现安全逻辑                  
  11. 3 认证与授权的实例描述                  
  11. 3. 1 J2EE应用程序客户端                  
  11. 3. 2 Web浏览器客户端                  
  11. 4 本章小结                  
 第12章 JMS和Message-Driven Bean                  
  12. 1 JMS基础                  
  12. 1. 1 概述                  
  12. 1. 2 JMS API的基本概念                  
  12. 1. 3 JMS API编程模型                  
  12. 1. 4 一个简单的JMS应用程序                  
  12. 1. 5 提高JMS应用程序的可靠性                  
  12. 2 Message-Driven Bean                  
  12. 2. 1 MDB概述                  
  12. 2. 2 编写Message-Driven Bean                  
  12. 2. 3 一个Message-Driven Bean的实例                  
  12. 2. 4 Message-Driven Bean中的分布式事务处理                  
  12. 3 Message-Driven Bean与Session Bean的协同工作                  
  12. 3. 1 概述                  
  12. 3. 2 编写Publisher Session Bean                  
  12. 3. 3 编写Message-Driven Bean                  
  12. 3. 4 编写客户端程序                  
  12. 3. 5 应用程序的部署和运行                  
  12. 4 Message-Driven Bean与Entity Bean的协同工作                  
  12. 4. 1 概述                  
  12. 4. 2 编写应用程序客户端:HumanResourceClient. java                  
  12. 4. 3 编写两个Message-Driven Bean                  
  12. 4. 4 编写SetupOffice Entity Bean                  
  12. 4. 5 编写ScheduleMsgBean                  
  12. 4. 6 应用程序的部署和运行                  
  12. 5 本章小结                  
 第13章 J2EE高级话题                  
  13. 1 CORBA模型                  
  13. 1. 1 CORBA含义                  
  13. 1. 2 理解CORBA                  
  13. 1. 3 为什么要关心CORBA                  
  13. 1. 4 CORBA的工作原理                  
  13. 2 RMI-IIOP                  
  13. 2. 1 RMI-CORBA互操作的必要性                  
  13. 2. 2 RMI与CORBA的合并                  
  13. 2. 3 解析RMI与CORBA的差别                  
  13. 3 结合RMI和CORBA的应用开发步骤                  
  13. 3. 1 RMI-IIOP客户端与CORBA对象实现                  
  13. 3. 2 CORBA客户端与RMI-IIOP对象实现                  
  13. 4 本章小结                  
 第14章 开发前的准备工作                  
  14. 1 系统开发环境                  
  14. 2 应用服务器——BAS                  
  14. 2. 1 应用服务器简介                  
  14. 2. 2 应用服务器的适用领域                  
  14. 2. 3 应用服务的各种性能                  
  14. 2. 4 Application Server种类                  
  14. 2. 5 Borland Application Server 4. 5简介                  
  14. 3 开发工具Borland Jbuilder 5                  
  14. 3. 1 初识Jbuilder 5环境                  
  14. 3. 2 开发前的环境配置                  
  14. 4 JDataStore简介                  
  14. 4. 1 JDataStore Explore的功能简介                  
  14. 4. 2 JDataStore Explore的操作                  
  14. 5 本章小结                  
 第15章 Esite实例分析                  
  15. 1 Esite实例简介                  
  15. 1. 1 运行实例前的设置                  
  15. 1. 2 预览Esite实例                  
  15. 2 数据库结构分析                  
  15. 3 EJB结构分析                  
  15. 3. 1 Entity Bean                  
  15. 3. 2 Session Bean                  
  15. 4 功能模块分析                  
  15. 5 分析汇总                  
  15. 6 本章小结                  
 第16章 EJB层的开发                  
  16. 1 Entity Bean的开发                  
  16. 1. 1 新建项目和空EJB组                  
  16. 1. 2 Entity Bean “User”的开发                  
  16. 1. 3 Entity Bean “Inventory”的开发                  
  16. 1. 4 Entity Bean “Order”和“Orderitem”的开发                  
  16. 1. 5 Entity Bean “ShoppingCart”的开发                  
  16. 2 Session Bean的开发                  
  16. 2. 1 Session Bean “ServerDataModule”的开发                  
  16. 2. 2 ServerDataModuleBean类深入分析                  
  16. 2. 3 Session Bean“Cart”的开发                  
  16. 3 本章小结                  
 第17章 Web层的开发                  
  17. 1 开发ClientDataModule类                  
  17. 1. 1 建立ClientDataModule框架                  
  17. 1. 2 ClientDataModule类源代码分析                  
  17. 2 Servlet相关开发                  
  17. 2. 1 开发sessionBean类                  
  17. 2. 2 Login类的开发                  
  17. 2. 3 NewUserServlet类的开发                  
  17. 2. 4 Search类的开发                  
  17. 2. 5 AddItem类的开发                  
  17. 2. 6 RemoveItem类的开发                  
  17. 2. 7 Purchase类的开发                  
  17. 2. 8 Logout类的开发                  
  17. 3 JSP页面的开发                  
  17. 3. 1 welcome. jsp页面的开发                  
  17. 3. 2 searchresults. jsp页面的开发                  
  17. 3. 3 shoppingcart. jsp页面的开发                  
  17. 4 本章小结                  
 第18章 集成Esite系统                  
  18. 1 在BAS中部署EJB                  
  18. 2 配置Tomcat服务器的运行                  
  18. 3 运行Esite                  
  18. 4 本章小结                  
 第19章 客户端应用程序                  
  19. 1 开发Application类和Frame类                  
  19. 1. 1 建工Application和Frame框架                  
  19. 1. 2 添加库存管理功能                  
  19. 2 BookstoreManagerFrame的源代码分析                  
  19. 3 本章小结                  
 附录1 EJB快速参考手册                  
 附录2 OMG IDL语法                  

本目录推荐