注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关J2EE 1.4程序设计教程

J2EE 1.4程序设计教程

J2EE 1.4程序设计教程

定 价:¥38.00

作 者: 冯博,朱穗晖等编著
出版社: 清华大学出版社
丛编项:
标 签: J2EE

ISBN: 9787302095545 出版时间: 2005-01-01 包装: 简裝本
开本: 26cm 页数: 440 字数:  

内容简介

  本书循序渐进地介绍了J2EE平台的基本概念和体系结构。其内容涵盖了J2EE 1.4平台的各方面知识,包括基本体系结构、分层模型、构件模型以主具体实现技术,如JSP、Servlet、EJB等。最后介绍了J2EE进行企业应用程序开发需要注意的若干事项,如安全、事务与连接等。第一章都有详细的概念和程序实例,方便读者逐步进入J2EE世界。 本书注重J2EE 1.4整体内容和概念的讲解及应用,对于具体实现技术,都配有大量实例和练习题目。 本书主要面向具有一定Java编程基础的初、中级读者,以及使用J2EE平台进行企业级一发的读者。 本书每章中的实例源代码可以到http://www.tupwk.com.cn网站下载。

作者简介

暂缺《J2EE 1.4程序设计教程》作者简介

图书目录

第1章 初识J2EE
1.1 关于Sun和Java
1.1.1 Java概述
1.1.2 Java 2的几个版本
1.1.3 Sun公司开发的基础架构
1.1.4 Sun公司的开发策略
1.2 J2EE的基本知识——平台规范
1.3 J2EE的基本特点
1.4 安全性
1.5 授权与验证
1.5.1 J2EE授权模型
1.5.2 J2EE验证模型
1.6 容器、服务和J2EE事务管理模型
1.6.1 容器和服务
1.6.2 J2EE画务管理模型
1.7 小结
1.8 上机练习
1.9 习题
第2章 J2EE 1.4的新特点
2.1 XML_RPC的基本概念
2.2 SAAJ
2.3 Web Services for J2EE
2.4 JMX
2.5 JAXR
2.6 在J2EE上部署Web服务
2.7 EJB 2.1
2.8 JSP 2.0
2.8.1 JSP设置的变化
2.8.2 SimplTag实现简单标记接口
2.8.3 表达式语言
2.8.4 JSP Fragment
2.9 JDBC 3.0
2.9.1 检索自动产生的关键字
2.9.2 数据库连接池
2.9.3 使用Savepoint
2.9.4 返回多重结果
2.10 Servlet 2.4的新特点
2.10.1 Request Dispatcher的变化
2.10.2 Servlet Request监听器
2.10.3 部署描述文件
2.11 小结
2.12 上机练习
2.13 习题
第3章 J2EE应用场景及模型
3.1 网上商店
3.1.1 系统结构与功能
3.1.2 宠物商店结构
3.1.3 宠物商业店模块设计
3.1.4 宠物商店的组件
3.1.5 分析宠物商店的应用
3.2 网格计算
3.2.1 网格计算的商业价值
3.2.2 构建在J2EE之上的网格计算解决方案
3.2.3 网格的应用
3.3 B-C电子商务模拟系统
3.3.1 系统概述
3.3.2 模型设计
3.3.3 构件模型
3.3.4 系统中数据表示与交互
3.3.5 系统模型整体分析
3.3.6 模型小结
3.4 小结
3.5 上机练习
3.6 习题
第4章 J2EE的体系结构
4.1 J2EE的模型-视图-控制(MVC)体系结构
4.1.1 模型-视图-控制(MVC)体系结构介绍
4.1.2 MVC的分层结构
4.1.3 模型(Model)层
4.1.4 视图(View)层
4.1.5 控制怪(Controller)
4.1.6 MVC体系结构实例
4.2 J2EE分层结构
4.3 客户端
4.3.1 Web客户端
4.3.2 Applet
4.3.3 Web客户端与Applet进行比较
4.4 J2EE服务器
4.4.1 容器
4.4.2 EJB容器
4.4.3 Web容器
4.4.4 EJB容器与Web容器的比较
4.5 数据库
4.5.1 JDBC概述
4.5.2 JDBC实例
4.6 小结
4.7 上机练习
4.8 习题
第5章 J2EE设计模式
5.1 J2EE设计模式概述
5.1.1 设计模式
5.1.2 J2EE设计模式
5.1.3 分层方法
5.1.4 层间关系
5.1.5 J2EE模式总览
5.2 表示层设计模式
5.2.1 表示层设计模式相关
5.2.2 前端控制器(Front Controller)
5.2.3 截取过滤器(Intercepting Filter)
5.2.4 视图助手(View Helper)
5.3 事务层设计模式
5.3.1 值对象(Value Object)
5.3.2 会话外观(Session Facade)设计模式
5.4 集成层设计模式
5.5 小结
5.6 上机练习
5.7 习题
第6章 XML技术
6.1 XML基本特征
6.2 XML的基本结构
6.2.1 从一个简单的XML文档开始
6.2.2 XML标记的意义
6.2.3 XML文件的整体结构
6.2.4 处理指示
6.3 XML文件的内容元素
6.4 标记
6.4.1 CDATA
6.4.2 注释
6.4.3 形式良好的XML
6.5 XML与DTD
6.5.1 XML的格式问题
6.5.2 DTD中的内容
6.5.3 DTD语法快速指南
6.5.4 工作示例
6.5.5 关于XML的几点说明
6.5.6 关于DTD的几点说明
6.6 XML Schema
6.6.1 Schema的主要特点
6.6.2 Schema的应用领域
6.6.3 Schema的文件结构
6.7 XML在电子商务中的应用
6.7.1 XML加速电子商务的发展
6.7.2 XML与EDI
6.7.3 对称的EDI
6.7.4 XML为IT业带来新的商机
6.7.5 应用于无线通信——WML
6.7.6 其他应用
6.8 小结
6.9 上机练习
6.10 习题
第7章 命名和目录服务JNDI
7.1 命名和目录服务概述
7.2 使名服务
7.2.1 名字
7.2.2 绑定与引用
7.2.3 上下文
7.2.4 命名系统和使名空间
7.2.5 命名例子
7.2.6 命名操作
7.3 目录服务
7.3.1 属性(Attridutes)
7.3.2 目录(Directory)
7.3.3 目录服务(Directory Service)
7.3.4 活动目录(Active Directory)
7.3.5 目录例子
7.4 使用JNDI实现多层命名体系结构
7.4.1 LDAP目录系统和多层命名空间模型
7.4.2 JNDI体系结构和相关概念
7.4.3 多层命名空间系统的实现模型
7.4.4 模型小结
7.5 JNDI查找的优化
7.5.1 减少上下文实例
7.5.2 优化查找
7.5.3 EJBEomeFactory类内幕
7.6 通过JNDI使用数据源
7.7 小结
7.8 上机练习
7.9 习题
第8章 J2EE的构件模型
8.1 构件概述
8.2 客户端构件模型
8.2.1 J2EE客主户端
8.2.2 Sand Alone Client
8.2.3 J2EE Application Client
8.2.4 客户端访问EJB
8.3 JavaBean构件模型
8.3.1 JavaBean的关键概念
8.3.2 编写一个简单的JavaBean
8.3.3 非可视化JavaBean
8.3.4 JSP与JavaBean
8.4 Enterprise JavaBean模型
8.4.1 EJB模型的特
8.4.2 EJB容器
8.4.3 EJB容器功能
8.4.4 EJB服务器
8.4.5 EJB服务器的服务
8.4.6 EJB构件分类
8.4.7 EJB构件应用
8.4.8 EJB接口
8.4.9 EJB开发流程
8.5 小结
8.6 上机练习
8.7 习题
第9章 JSP技术
9.1 JSP概述
9.1.1 JSP的运行机制
9.1.2 JSP的运行环境
9.1.3 JSP的生命周期
9.1.4 JSP开发的几种典型方式
9.2 JSP网络应用服框架
9.2.1 JSP的客户端交互
9.2.2 交互过程的流程
9.2.3 JSP引擎的工作原理
9.2.4 对请求信息的处理
9.3 JSP基本语法
9.4 预定义变量
9.5 JSP脚本要素
9.5.1 JSP表达式
9.5.2 JSP scriptlets
9.5.3 JSP声明
9.6 JSP指令
9.6.1 JSP page指令
9.6.2 JSPinclude指令
9.7 行为
9.7.1 jsp:include行为
9.7.2 jsp:useBean行为
9.7.3 更多关于jsp:useBean的细节
9.7.4 jsp:setProperty行为
9.7.5 jsp:getProperty行为
9.7.6 jsp:flrward行为
9.8 用JSP访问数据库
9.8.1 JDBC介绍
9.8.2 数据库连接
9.8.3 建立数据连接具体步骤
9.8.4 数据库查询以及结果显示
9.9 JSP与XML
9.9.1 直接使用XML
9.9.2 使用JavaBeans
9.9.3 通过标记库JSP与XML交互
9.10 小结
9.11 上机练习
9.12 习题
第10章 Servlet技术
10.1 Servlet概述
10.1.1 使用Servlet的原因
10.1.2 Servlet的基本运行机制
10.2 Servlet开发工具
10.3 创建第一个Servlet
10.3.1 Servlet基本结构
10.3.2 输出纯文本的简单Servlet
10.3.3 Servlet的编译和安装
10.3.4 运行Servlet
10.4 Servlet的表单处理
10.4.1 表单数据概述
10.4.2 实例:读取3个表单变量
10.5 HTTP请求头概述
10.5.1 常见的HTTP请求头
10.5.2 在Servlet中读取请求头
10.6 CGI变量处理
10.6.1 CGI变量概述
10.6.2 标准CGI变量的Servlet等价表示
10.7 状态代码处理
10.7.1 状态代码概述
10.7.2 设置状态代码
10.7.3 HTTP 1.1状态代码及其含义
10.8 系统配置和Servlet运行实例
10.8.1 实例1
10.8.2 实例2
10.9 小结
10.10 上机练习
10.11 习题
第11章 EJB技术
11.1 Bean的类型及相互关系
11.2 实体Bean
11.2.1 实体Bean的基本组件
11.2.2 find方法、create方法和remove方法
11.2.3 主键
11.3 会话Bean
11.3.1 创建一个会话Bean
11.3.2 调用一个会话Bean
11.3.3 删除一个会话Bean
11.3.4 无状态会话Bean的状态管理
11.3.5 会话Bean的交换
11.3.6 钝化与活化
11.3.7 会话Bean代码分析
11.3.8 调用会话Bean实例
11.4 消息驱动Bean
11.4.1 消息驱动Bean的作用
11.4.2 消息驱动Bean的实现
11.4.3 MessageDrivenBean接口
11.4.4 消息驱动Bean的特点
11.5 小结
11.6 上机练习
11.7 习题
第12章 J2EE企业应用程序的体系结构
12.1 概述
12.2 客户机模型
12.2.1 Web服务客户视图
12.2.2 客户机编程模型
12.2.3 打包
12.3 服务器编程模型
12.3.1 服务器视图
12.3.2 端口组件模型规范
12.3.3 打包
12.4 处理程序
12.4.1 概念
12.4.2 处理程序生命周期
12.4.3 安全性
12.4.4 事务
12.4.5 开发者的职责
12.5 部署描述符
12.5.1 Web服务部署描述符
12.5.2 Web服务客户部署描述符
12.5.3 JAX-RPC映射部署描述符
12.6 部署
12.6.1 概述
12.6.2 容器提供者的需求
12.6.3 部署者的职责
12.7 安全性
12.7.1 概述
12.7.2 目标
12.7.3 规范
12.8 小结
12.9 上机练习
12.10 习题
第13章 J2EE的核心API
13.1 J2EE核心API包
13.1.1 javax下的子包简介
13.1.2 ejb包的说明和使用
13.1.3 enterprise包的说明和使用
13.1.4 mail包的说明和使用
13.1.5 management包的说明和使用
13.1.6 resource包的说明和使用
13.1.7 servlet包的说明和使用
13.1.8 transaction包的说明和使用
13.1.9 xml包的说明和使用
13.2 EJB(EnterPrise JavaBean)
13.3 JNDI(Java Name and Directory Interface)
13.4 RMI(Remote Method Invoke)
13.5 JDBC(Java Database Connectivity)
13.6 JSP(Java Server Page)
13.7 Java IDL/CORBA
13.8 Java Servlet
13.9 XML(Extensible Markup Language)
13.10 JMS(Java Message Service)
13.11 JavaMail
13.12 小结
13.13 上机练习
13.14 习题
第14章 事务和安全
14.1 事务
14.1.1 事务产生的动机
14.1.2 事务应用
14.1.3 事务服务提供的功能
14.1.4 分布式事务
14.2 J2EE中的事务服务
14.2.1 JTA和JTS简介
14.2.2 J2EE事务服务的层次关系
14.2.3 JTS中规定的事务管理器的实现
14.2.4 Java Transaction API
14.3 安全
14.3.1 J2EE中的安全概念
14.3.2 J2EE的安全体系结构
14.3.3 用户的验证
14.3.4 J2EE的授权模型
14.4 安全部署的例子
14.4.1 采用HTTP基本验证的例子
14.4.2 配置基于表单的验证
14.4.3 EJB方法授权的例子
14.4.4 可编程安全性和传播调用得身份标识的例子
14.5 小结
14.6 上机练习
14.7 习题
第15章 J2EE Connector体系结构
15.1 企业应用程序融合
15.1.1 企业应用程序融合概述
15.1.2 Web驱动应用程序融合
15.1.3 企业信息系统
15.1.4 企业应用程序融合的方法
15.1.5 J2EE连接器体系统结构的EAI
15.2 JCA概述
15.2.1 连接器体系统结构协议
15.2.2 使用JCA的原因
15.2.3 一个JCA的例子
15.3 JCA编程模型
15.3.1 连接管理编程模型
15.3.2 事务管理编程模型
15.3.3 安全管理编程模型
15.4 小结
15.5 上机练习
15.6 习题
第16章 JMS体系结构
16.1 JMS基本概念
16.1.1 消息的基本概念与组成
16.1.2 什么是消息系统
16.1.3 消息系统的类型
16.1.4 MOM中消息的组成部分介绍
16.1.5 JMS概述
16.1.6 JMS应用程序的组成
16.1.7 JMS的主要接口
16.2 JMS编程模型
16.2.1 包与接口
16.2.2 P2P消息发送端
16.2.3 P2P消息接收端
16.2.4 P/S客户端程序
16.3 在J2EE中使用JMS应用程序
16.3.1 JMS与消息传递
16.3.2 配置JMS
16.3.3 供应商如何应用JMS
16.4 小结
16.5 上机练习
16.6 习题
第17章 使用JAX-RPC建立Web服务
17.1 JAX-RPC介绍
17.1.1 Web服务会话状态的保持方法
17.1.2 JAX-RPC的概述
17.1.3 JAX-RPC的服务端点
17.1.4 JAX-RPC服务端点的生命周期
17.1.5 服务端开发
17.2 JAX-RPC开发实例
17.2.1 简单的Web开发实例
17.2.2 完整的Web开发实例
17.3 小结
17.4 上机练习
17.5 习题

本目录推荐