图书介绍
J2EE构建企业系统 专家级解决方案2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- (美) Paul J. Perrone,et al.著;张志伟,谭郁松,张明杰译 著
- 出版社: 北京:清华大学出版社
- ISBN:7900635718
- 出版时间:2001
- 标注页数:1038页
- 文件大小:66MB
- 文件页数:1060页
- 主题词:J2EE
PDF下载
下载说明
J2EE构建企业系统 专家级解决方案PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1 部分 企业系统基础1
第1章 企业体系结构概述1
1.1 企业1
1.2 企业组件3
1.3 企业中的信息技术4
1.4 小结6
第2章 企业中面向对象软件开发7
2.1 企业对象7
2.1.1 面向对象软件元素7
2.1.2 面向对象软件对企业的重要性9
2.2.1 开发过程概述10
2.2 面向对象开发过程10
2.2.2 项目宗旨11
2.2.3 需求分析11
2.2.4 初步系统设计12
2.2.5 详细设计12
2.2.6 实现13
2.2.7 单元测试13
2.2.8 装配13
2.2.9 线程测试13
2.2.10 配置规范13
2.2.11 系统测试13
2.2.13 维护14
2.2.14 开发中的反复性与阶段性14
2.2.12 部署14
2.3 统一建模语言15
2.3.1 静态逻辑结构图15
2.3.2 动态行为图17
2.4 小结19
第3章 企业中基于组件的软件开发20
3.1 企业组件20
3.2 组件模型21
3.2.1 一般组件模型21
3.2.2 组件模型接口22
3.3 基于组件的开发24
3.4.1 标准组件模型26
3.4 标准26
3.4.2 设计模式27
3.5 小结28
第4章 企业开发的Java基础29
4.1 Java特性和版本29
4.1.1 极具魅力的Java企业特性30
4.1.2 Java版本历史30
4.2 Java平台体系结构31
4.2.1 Java开发和运行环境31
4.2.2 Java运行平台体系结构31
4.2.3 Java运行优化32
4.3 Java 文件和工具33
4.3.1 Java文件类型33
4.3.2 基本Java 源文件结构33
4.3.4 Java软件开发包工具35
4.3.3 基本的JAR和Manifest文件结构35
4.4 Java语言36
4.4.1 Java基本类型36
4.4.2 Java操作符37
4.4.3 Java语言结构38
4.5 核心Java语言API41
4.5.1 基本语言和系统API41
4.5.2 错误和异常43
4.5.3 类型和数学API43
4.5.4 反映(Reflection)44
4.5.6 事件46
4.4.5 无用单元回收46
4.6 集合AIP47
4.6.1 非关键的集合框架48
4.6.2 映射的集合框架50
4.7 输入/输出和状态保持API51
4.7.1 字节I/O流52
4.7.2 字符I/OReader和Writer53
4.7.3 归档文件API54
4.7.4 属性文件54
4.8 线程API56
4.9 时间和日期API59
4.10 Java小应用程序60
4.11 小结64
5.1 J2EE模型65
第5章 J2EE的Java企业系统体系结构65
5.1.1 J2EE特性66
5.1.2 J2EE 组件-容器体系结构66
5.1.3 J2EE约束68
5.2 企业Java和J2EE体系结构69
5.2.1 Java企业系统体系结构概况69
5.3 数据连接71
5.4 通信机制71
5.5 保证机制73
5.6 客户连接74
5.7 Web连接75
5.8 应用程序连接75
5.9 J2EE的未来发展76
5.10 小结77
第6章 企业用户接口78
6.1 分布式企业用户接口78
6.2 JavaAWT组件81
6.2.1 AWT组件、容器和布局81
6.2.2 AWT事件81
6.2.3 部署考虑82
6.3 Java SWing组件82
6.3.1 Swing组件、容器、布局和事件82
6.3.2 SWing模型82
6.3.3 SWing的外观83
6.3.4 SWing组件辅助程序83
6.3.5 部署考虑83
6.4.4 可访问性84
6.4.3 打印84
6.4.5 JavaHelp84
6.4.1 数据传输84
6.4 实用工具和辅助组件84
6.4.2 拖放84
6.5 图形和多媒体组件85
6.5.1 AWT图像85
6.5.2 2D图形85
6.5.3 3D图形85
6.5.4 Java 高级成像85
6.5.5 Java媒体API85
6.5.6 输入方法框架86
6.6 Web 页面接口86
6.6.1 Web 接口内容86
6.7 小结87
6.6.2 Web 接口产生器87
第7章 使用JavaBean进行组件建模89
7.1 JavaBean概述89
7.2 JavaBean容器91
7.2.1 JavaBean容器91
7.2.2 JavaBean组件92
7.2.3 JavaBean上下文93
7.3 JavaBean事件94
7.4 JavaBean属性97
7.4.1 简单属性97
7.4.2 数组和可索引的属性99
7.4.3 绑定的属性99
7.4.4 受限属性101
7.5 JavaBean内视102
7.6 JavaBean持续性105
7.7 JavaBean定制106
7.7.1 属性编辑器106
7.7.2 定制器107
7.8 InfoBus108
7.9 小结109
第2部分 使能企业数据111
第8章 企业数据111
8.1 数据库基础112
8.1.1 数据模型的抽象级别112
8.1.2 一般DBMS体系结构112
8.1.3 事务113
8.2.1 RDBMS体系结构115
8.2 关系数据库115
8.2.2 SQL116
8.2.3 数据模型图示约定119
8.3 对象数据库120
8.3.1 ODBMS体系结构120
8.4 RDBMS与ODBMS121
8.5 关系/对象转换123
8.6 CLI125
8.7 嵌入式SQL125
8.8 ODBC127
8.9 JDBC128
8.10 小结128
第9章 JDBC基础129
9.1 JDBC体系结构129
9.2 JDBC驱动程序及其类型132
9.2.1 驱动程序评估135
9.3 JDBC驱动程序的配置136
9.3.1 根据类型配置驱动程序的一般步骤137
9.3.2 配置BeeShirts.com示例数据模型138
9.4 JDBC连接139
9.4.1 数据库统一资源定位器140
9.4.2 创建连接140
9.4.3 示例:连接到数据库141
9.5 JDBC语句144
9.5.1 使用普通的语句144
9.5.2 包含联接、外部联接和LIKE子句的查询145
9.5.3 示例:创建并执行语句146
9.5.4 使用预先准备好的语句149
9.5.5 示例:创建与执行预先准备好的语句150
9.6 JDBC结果集153
9.6.1 对结果集进行操作153
9.6.2 获得关于结果集的信息155
9.6.3 示例:操作结果集和结果集元数据156
9.7 SQL与Java 之间的映射159
9.8 JDBC元数据161
9.8.1 获取关于数据库及驱动程序的信息161
9.8.2 示例:数据库元数据的简单用法162
9.9 小结166
第10章 高级JDBC167
10.1 可滚动的结果集167
10.1.1 创建可滚动的结果集168
10.1.2 在结果集中滚动169
10.1.3 驱动程序对可滚动结果集的支持170
10.1.4 示例:可滚动的结果集171
10.2 可更新的结果集177
10.2.1 创建可更新的结果集177
10.2.2 更新行178
10.2.3 撤消更新178
10.2.4 插入行178
10.2.5 册除行179
10.2.6 数据库变化的可见性179
10.2.7 驱动程序对可更新的结果集的支持182
10.2.8 示例:可更新的结果集182
10.3 成批更新186
10.3.1 创建成批更新187
10.3.2 执行成批更新187
10.3.3 示例:成批更新188
10.4 高级数据类型190
10.4.1 Java对象类型190
10.4.2 SQL3类型191
10.4.3 定制类型195
10.4.4 扩充BeeShirts.com示例数据模型196
10.4.5 示例:通过JDBC使用高级的SQL类型197
10.5 行集203
10.5.1 行集的体系结构203
10.5.2 使用行集204
10.5.3 行集的实现204
10.5.4 管理内部行集的状态与行为206
10.6 存储过程206
10.6.1 预定义的数据库函数206
10.6.2 创建存储过程207
10.6.3 执行存储过程208
10.6.4 创建某些BeeShirts.com存储过程209
10.6.5 示例:调用存储过程210
10.7 通过JNDI来进行数据库命名211
10.8 连接池213
10.9 分布式事务215
10.10 小结216
第3部分 使能分布式企业通信218
第11章 分布式企业通信218
11.1 分布式系统218
11.2 分布机制220
11.3 网络客户222
11.4 网络服务器223
11.5 小结224
第12 章 网络通信226
12.1 网络计算226
12.1.1 协议和通信层227
12.2 TCP/IP协议簇229
12.2.1 TCP/IP追根溯源229
12.2.2 TCP/IP通信层229
12.2.3 TCP/IP实现和工具232
12.3 套接字编程233
12.3.1 基本的套接字编程234
12.3.2 UDP数据报251
12.3.3 定制套接字和工厂253
12.4 通信流253
12.5 小结255
第13章 Web通信256
13.1 因特网和万维网256
13.1.1 Web的历史256
13.1.2 URL257
13.2 HTTP258
13.2.1 基本的HTTP行为259
13.2.2 MIME261
13.2.3 HTTP请求262
13.2.4 HTTP响应263
13.2.5 Java中基本的HTTP处理265
13.2.6 在HTTP之外跟踪会话265
13.2.7 HTTP-NG267
13.3 CGI267
13.4 Servlet268
13.5 HTML文档269
13.6 动态HTML生成270
13.7 小结270
第14章 利用CORBA进行组件建模271
14.1 CORBA概述271
14.1.1 对象管理体系结构272
14.1.2 CORBA3.0273
14.1.3 CORBA的Java企业系统角色273
14.2 ORB274
14.2.1 ORB概念274
14.2.2 客户端的ORB组件275
14.2.3 ORB协议275
14.3.1 GIOP概述276
14.2.4 服务器端的ORB组件276
14.3 GIOP和IIOP276
14.3.2 IIOP概述277
14.3.3 可互操作的对象引用278
14.4 服务、设施和业务对象278
14.4.1 CORBAservices278
14.4.2 CORBAfacilities280
14.5 IDL281
14.5.1 一般的CORBA IDL文件格式282
14.5.2 CORBA IDL到Java的映射282
14.5.3 IDL编译286
14.5.4 Java到IDL映射287
14.6 按值传递对象288
14.6.1 值类型288
14.6.3 按值传递对象编码289
14.6.2 按值传递对象的行为顺序289
14.6.4 按值传递对象代码示例290
14.7 小结292
第15 章 CORBA通信293
15.1 分布式CORBA293
15.1.1 可扩展性设计294
15.1.2 CORBA开发过程295
15.2 CORBA供应商296
15.2.1 基本工具和配置296
15.2.2 供产商的产品297
15.3 Java IDL298
15.4 CORBA接口299
15.5.1 编译IDL并产生主框架301
15.5 CORBA服务器和主框架301
15.5.2 创建CORBA服务器302
15.6 实现存储池313
15.7 对象适配器313
15.7.1 基于BOA的服务器注册313
15.7.2 JavaIDL服务器注册314
15.7.3 基于POA的服务器注册316
15.8 接口存储池316
15.9 CORBA客户和存根321
15.9.1 CORBA客户和静态存根321
15.9.2 基于DII的客户324
15.10 CORBA命名326
15.11 小结328
第16章 RMI通信329
16.1 RMI基本概念330
16.1.1 RMI体系结构330
16.1.2 RMI包和工具332
16.1.3 RMI架构配置332
16.1.4 RMI开发过程333
16.2 JRMP334
16.3 RMI和IIOP335
16.4 Java到IDL的映射336
16.5 按值传递对象和RMI337
16.6 RMI接口338
16.6.1 RMI接口定义示例338
16.7.1 RMI/JRMP服务器341
16.7 RMI服务器和主框架341
16.7.2 RMI/IIOP服务器350
16.8 RMI注册353
16.8.1 注册RMI/JRMP服务器353
16.8.2 注册RMI/IIOP服务器357
16.9 RMI客户和存根360
16.9.1 RMI/JRMP客户和存根360
16.9.2 RMI/IIOP客户和存根364
16.10 RMI查找366
16.10.1 RMI/JRMP查找367
16.10.2 RMI/IIOP查找367
16.11 RMI对象激活367
16.11.1 创建一个可激活服务器368
16.11.2 创建一个可激活服务器注册器370
16.11.3 RMI可激活对象客户371
16.11.4 编译和运行示例373
16.12 定制套接字373
16.13 小结375
第17章 利用COM/DCOM进行组件建模376
17.1 COM和DCOM简介376
17.1.1 DCOM体系结构377
17.1.2 基于Java 的开发工具378
17.1.3 DCOM接口379
17.1.4 DCOM标识符379
17.1.5 DCOM标记379
17.1.6 服务器地点379
17.2 COM/DCOM服务380
17.1.7 类型库和IDL380
17.1.8 动态激发380
17.3 接口定义语言381
17.3.1 一般的DCOM IDL文件格式382
17.3.2 DCOM IDL到Java映射383
17.4 小结385
第18章 DCOM通信386
18.1 机器中的DCOM386
18.1.1 DCOM开发过程387
18.2 DCOM接口387
18.3 DCOM标识符390
18.4 DCOM类型390
18.5.2 一般的DCOM服务器391
18.5.1 生成Java绑定391
18.5 DCOM服务器和主框架391
18.5.3 DCOM服务器实现示例392
18.5.4 编译DCOM服务器401
18.6 DCOM服务器注册402
18.6.1 利用javareg注册402
18.6.2 利用一个注册表文件注册402
18.6.3 透视DCOM对象403
18.7 DCOM客户和存根403
18.7.1 一般的DCOM客户404
18.7.2 DCOM客户实现示例405
18.8 DCOM客户注册和生成407
18.9 DCOM桥407
18.10 小结408
第19章 命名服务409
第4部分 分布式企业通信的公共服务409
19.1 命名服务简介410
19.1.1 句柄410
19.1.2 句字410
19.1.3 命名上下文和系统411
19.2 JNDI命名服务412
19.2.1 JNDI体系结构412
19.2.2 命名对象414
19.2.3 可引用对象418
19.2.4 命名事件420
19.2.5 JNDI示例422
19.3.1 文件系统接口431
19.3 命名文件431
19.3.2 JNDI文件SPI432
19.4 CORBA命名433
19.4.1 CosNaming IDL434
19.4.2 CosNaming服务实现436
19.4.3 CORBA命名接口436
19.4.4 JNDICosNaming SPI437
19.5 RMI 命名440
19.5.1 RMI命名系统接口440
19.5.2 JNDI RMI SPI441
19.6 DNS446
19.6.1 域名系统446
19.7 DCOM命名448
19.6.2 基于Java的DNS接口448
19.7.1 利用CLSID和ProgID对DCOM类命名449
19.7.2 利用标记进行DCOM对象命名449
19.8 小结451
第20章 目录和交易服务452
20.1 目录和交易服务概述452
20.2 JNDI目录服务453
20.2.1 目录上下文454
20.3 NIS作为一种目录服务461
20.3.1 JNDI NIS SPI461
20.4 NDS作为一种目录服务462
20.4.1 JNDI NDDS SPI462
20.5 LDAP作为一种目录服务463
20.5.1 LDAP接口464
20.5.2 JNDI LDAP SPI466
20.5.3 JND LDAP V3 API扩展474
20.6 CORBA作为一种交易服务475
20.6.1 CORBA交易服务组件476
20.6.2 服务导出477
20.6.3 服务导入477
20.6.4 CORBA交易示例481
20.7 Jini作为一种交易服务483
20.7.1 Jini组件体系结构483
20.7.2 Jini编程模型484
20.7.3 Jini架构485
20.7.4 Jini工具和配置485
20.7.5 Jini类体系结构和开发进程486
20.7.6 Jini服务示例489
20.8 微软活动目录服务492
20.9 小结493
第21章 激活服务494
21.1 激活服务概述494
21.2 RMI激活框架495
21.3 CORBA激活框架497
21.4 CORBA生命周期服务499
21.5 DCOM激活框架501
21.6 JavaBean激活框架502
21.7 Web和应用程序激活框架503
21.8 小结505
22.1 消息传递概述506
第22章 消息传递服务506
22.1.1 消息服务地点507
22.1.2 点到点的消息传递508
22.1.3 发布-订阅消息传递508
22.1.4 推 消息传递模型和 拉 消息传递模型508
22.1.5 消息过滤、同步和质量509
22.1.6 电子邮件消息传递510
22.2 MOM510
22.3 Java消息服务512
22.3.1 核心JMS体系结构513
22.3.2 点到点消息排队模型522
22.3.3 扩展BeeShirts.com示例的数据模型524
22.3.4 点到点消息排队示例524
22.3.5 发布-订阅模型532
22.3.6 发布-订阅示例533
22.4 CORBA消息传递539
22.4.1 CORBA事件服务539
22.4.2 CORBA通告服务544
22.4.3 CORBA Messaging规范544
22.5 JavaMail546
22.5.1 电子邮件消息传递系统546
22.5.2 JavaMail体系结构概述548
22.5.3 JavaMail一般部分549
22.5.4 JavaMail一般消息549
22.5.5 JavaMail多部分消息551
22.5.6 JavaMail MIME消息551
22.5.7 JavaMail事件体系结构552
22.5.8 创建邮件会话553
22.5.9 消息仓库557
22.5.10 消息仓库文件夹558
22.5.11 消息传输562
22.5.12 JavaMail示例563
22.6 小结569
第23章 事务服务570
23.1 事务571
23.2 事务服务573
23.2.1 事务属性575
23.2.2 事务隔离级别575
23.2.3 事务模型576
23.2.4 X/OPen分布式事务处理标准577
23.3.1 核心OTS类型578
23.3 对象事务服务578
23.2.5 两阶段提交协议578
23.3.2 OTS接口579
23.4 Java 事务API582
23.5 JTA事务管理器接口583
23.6 JTA应用程序接口584
23.7 JTA和X/Open XA586
23.8 Java事务服务586
23.9 小结587
第5部分 企业系统安全保证589
第24章 高度保证企业应用程序589
24.1 什么是保证590
24.1.1 谁应当提供保证590
24.2 一般的保证过程591
24.1.2 保证和交付代价之间的两难选择591
24.2.1 识别保证问题592
24.2.2 评估风险593
24.2.3 生成风险减少的计划594
24.2.4 评估风险-减少计划的代价594
24.2.5 评估剩余的风险595
24.3 保证还是不保证595
24.3.1 失败的交付代价595
24.3.2 进行决策595
24.4 安全性596
24.4.1 安全保证问题模型596
24.5 可靠性597
24.5.1 可靠性保证问题模型597
24.4.2 安全风险减少计划597
24.5.2 可靠性风险减少计划598
24.6 可用性599
24.6.1 可用性保证问题模型599
24.6.2 可用性风险减少计划599
24.7 可维护性600
24.7.1 可维护性保证问题模型600
24.7.2 可维护性风险减少计划601
24.8 保险性601
24.8.1 保险性保证问题模型601
24.8.2 保险性风险减少计划601
24.9 小结602
25.1 基本的安全模型603
第25章 安全基础知识603
25.2 加密技术605
25.2.1 加密技术的分类605
25.2.2 消息摘要607
25.2.3 对称密钥607
25.2.4 非对称密钥607
25.3 认证和不可抵赖608
25.3.1 认证类型608
25.4 安全套接字层611
25.3.2 不可抵赖612
25.5 访问控制612
25.5.1 随意的访问控制612
25.5.2 基于角色的访问控制612
25.5.3 强制性的访问控制612
25.7 审计613
25.5.4 防火墙访问控制613
25.6 域613
25.8 策略和管理614
25.9 小结615
第26章 基本的Java安全616
26.1 Java安全的历史616
26.2 Java安全体系结构618
26.2.2 Java加密技术体系结构620
26.2.3 Java加密技术扩展620
26.2.4 Java安全套接字扩展620
26.2.5 Java认证和授权服务621
26.3 字节码验证器621
26.4.1 类加载器体系结构和安全622
26.4 类加载器622
26.4.2 类加载器接口623
26.5 安全管理器625
26.5.1 安全管理器接口626
26.5.2 定制安全管理器628
26.6 Java加密技术体系结构629
26.6.1 JCA的体系结构629
26.6.2 加密技术引擎631
26.6.3 加密技术服务提供商631
26.7 小结633
第27章 高级Java安全634
27.1 权限634
27.1.2 权限类型635
27.1.1 权限体系结构635
27.1.3 定制权限类型640
27.2 安全策略640
27.2.1 安全策略文件格式641
27.2.2 在策略文件中引用属性642
27.2.3 使用安全策略文件642
27.2.4 安全策略工具643
27.2.5 安全策略API643
27.3 Java访问控制644
27.3.1 访问控制体系结构645
27.3.2 防护对象647
27.3.4 细粒度的和可配置的访问控制示例650
27.4 主体标识652
27.4.1 密钥652
27.4.2 证书654
27.4.3 密钥和证书存储655
27.4.4 使用密钥和证书656
27.3.3 Security Manager到访问控制的映射657
27.5 保护对象660
27.5.1 消息摘要660
27.5.2 签名663
27.5.3 签名对象665
27.6 对代码签名667
27.6.1 JAR Signer工具667
27.6.2 代码签名的过程668
27.6.3 代码签名示例668
27.7.1 Java加密技术扩展671
27.7 Java安全扩展671
27.7.2 Java安全套接字扩展672
27.7.3 Java认证和授权服务674
27.8 小结676
第28章 CORBA安全677
28.1 CORBA安全概述678
28.1.1 CORBA安全包679
28.1.2 CORBA安全体系结构679
28.1.3 核心CORBA安全接口681
28.2 认证683
28.3 代理687
28.4 授权688
28.5 审计690
28.6 不可抵赖691
26.2.1 核心Java2安全体系结构691
28.7 加密694
28.8 安全策略695
28.9 安全管理697
28.10 小结697
第6部分 使能企业Web 技术698
29.1 Web浏览器699
29.1.1 Web浏览器体系结构699
29.1.2 Web浏览器实现700
29.2 Web浏览器安全701
29.2.1 Web浏览器安全问题701
29.2.2 Web浏览器的安全解决方案701
29.3.1 安装Java插件至Web浏览器中702
29.3 Java插件702
29.3.2 指定Java插件JRE的使用703
29.4 Web服务器704
29.4.1 Web服务器体系结构705
29.4.2 Web服务器实现706
29.5 Web服务器安全707
29.5.1 Web服务器安全问题707
29.5.2 Web服务器安全解决方案708
29.6 Web服务器的可用性709
29.7 小结710
第30章 传统Web编程和Java711
30.1 HTML编程711
30.1.1 HTML概述712
30.1.2 HTML结构控制和显示元素713
30.1.3 HTML表单717
30.2 CGI编程719
30.2.1 CGI程序示例719
30.2.2 具有状态的CGI应用程序722
30.2.3 CGI的优缺点723
30.3 脚本语言723
30.3.1 JavaScript724
30.3.2 VBScript726
30.3.3 Perl726
30.4 活动服务器页面727
30.5 基于Java的Web编程728
30.6 小结729
第31章 XML730
31.1 XML概述731
31.2 XML格式化732
31.2.1 注释733
31.2.2 XML声明733
31.2.3 元素733
31.2.4 属性734
31.2.5 实体引用734
31.2.6 处理指令735
31.2.7 不分析的字符数据735
31.2.8 良好格式的XML文档736
31.3 DTD声明736
31.3.1 文档类型定义标头737
31.3.2 元素声明737
31.3.3 记法声明738
31.3.4 实体声明739
31.3.5 属性声明739
31.3.6 合法的XML文档740
31.3.7 DTD示例740
31.4 XML中的超链接742
31.4.1 XLink742
31.4.2 XPointer745
31.5 XML样式表745
31.6 XML的简单API746
31.6.1 SAX体系结构747
3.6.2 核心SAX对象747
31.6.3 SAX应用程序的处理程序接口748
31.6.4 SAX分析器接口755
31.7 文档对象模型758
31.7.1 DOM体系结构759
31.7.2 DOM节点759
31.7.3 DOM节点类型762
31.7.4 DOM分析766
31.8 Java和XML768
31.8.1 Java企业API和XML769
31.8.2 J2EE和XML770
31.8.3 使用XML的J2EE应用程序部署描述770
31.9 小结772
第32章 Java Servlet773
32.1 Servlet体系结构773
32.1.2 Servlet生命周期774
32.1.1 Servlet逻辑结构和物理结构774
32.2 Servlet接口775
32.2.1 Servlet 异常抽象775
32.2.2 基本Servlet 框架抽象776
32.2.3 Servlet框架示例779
32.3 Servlet HTTP接口781
32.3.1 基本HTTP Servlet框架抽象781
32.3.2 Java HTTP Servlet 示例:BeeShirts.com783
32.4 请求处理787
32.4.1 请求处理抽象787
32.4.2 Servlet请求调度抽象790
32.4.3 请求处理示例792
32.5 响应生成795
32.5.1 响应处理抽象795
32.5.2 响应处理示例797
32.6 会话管理801
32.6.1 会话管理抽象801
32.6.2 会话管理示例803
32.7 Servlet部署806
32.7.1 Web应用程序部署描述符的格式806
32.7.2 Web应用程序部署过程812
32.7.3 Web应用程序目录结构813
32.7.4 J2EE引用实现服务器启动和部署814
32.7.5 BEA WebLogic服务器启动和部署815
32.8 Servlet配置815
32.8.1 单独的servlet配置816
32.8.2 Servlet上下文配置816
32.8.3 Servlet应用程序配置817
32.9 Servlet服务管理819
32.9.1 Servlet线程和激活服务管理819
32.9.2 EJB和资源命名服务管理820
32.9.3 Servlet事务服务管理820
32.9.4 Servlet安全服务管理821
32.9.5 Servlet可用性服务管理823
32.10 小结824
第33章 JavaServer Page825
33.1 JSP概述825
33.1.1 JSP体系结构826
33.1.2 JSP的工作阶段826
33.1.3 BeeShirts.com JSP示例827
33.2.1 JSP标准元素与基于XML的元素830
33.2 JSP语言基础830
33.2.2 标记831
33.2.3 注释831
33.2.4 特殊字符处理832
33.3 JSP转换指令与编译指令832
33.3.1 include指令832
33.3.2 page指令833
33.3.3 taglib指令834
33.3.4 指令示例835
33.4 JSP中的Java脚本编程836
33.4.1 声明语句836
33.4.2 表达式837
33.4.3 scriptlet838
33.5.1 页面上下文839
33.5 JSP的Java抽象839
33.5.2 页面名柄842
33.5.3 JSP工厂与JSP容器信息843
33.5.4 定制JSP类844
33.6 JSP中的标准Java对象844
33.6.1 隐含对象844
33.6.2 对象范围845
33.6.3 JSP对象处理示例845
33.7 JSP中的标准Java动作849
33.7.1 jsp:param动作子元素849
33.7.2 jsp:forward动作850
33.7.3 jsp:include动作850
33.7.4 jsp:useBean动作851
33.7.5 jsp:setProperty动作852
33.7.7 jsp:plugin动作854
33.7.6 jsp:getPropery 动作854
33.7.8 标准动作示例856
33.8 JSP配置与部署858
33.8.1 关于JSP部署描述符的考虑858
33.8.2 JSP配置859
33.8.3 直接的JSP部署过程861
33.8.4 预编译JSP部署过程862
33.9 JSP中的定制Java动作与标记863
33.9.1 JSP定制标记扩展抽象863
33.9.2 标记库864
33.10 小结867
第34章 企业应用程序平台868
第7部分 使能企业应用程序868
34.1 企业平台概述869
34.2 TP监视程序平台869
34.3 OTM871
34.4 通用应用程序框架872
34.5 基于Java的标准通用应用程序框架874
34.6 CORBA组件875
34.7 Microsoft的通用应用程序框架876
34.8 特定应用程序的平台878
34.9 企业应用程序管理879
34.10 小结879
第35章 应用程序服务器与企业JavaBean881
35.1 独立的企业应用程序881
35.2 基于应用程序服务器的企业应用程序882
35.3 应用程序服务器体系结构供应商的作用885
35.4 应用程序服务器组件886
35.5 应用程序服务器客户接口888
35.6 应用程序服务器的客户实现890
35.7 企业应用程序的配置与部署894
35.7.1 服务器的配置与部署示例894
35.7.2 客户配置与部署示例895
35.8 应用程序服务管理896
35.9 小结898
第36章 利用企业JavaBean进行组件建模899
36.1 EJB概述899
36.1.1 EJB体系结构900
36.1.2 EJB类型901
36.1.3 EJB异常类型902
36.1.4 EJB开发过程的考虑与步骤903
36.1.5 BeeShirts.com EJB应用程序904
36.2 EJB配置与部署的基础知识908
36.2.1 EJB部署描述符顶级元素908
36.2.2 EJB JAR文件909
36.2.3 EJB部署过程909
36.2.4 J2EE引用实现服务器的启动与部署911
36.2.5 BEA WebLogic Server的启动与部署911
36.2.6 J2EE测试客户的启动912
36.3 会话Bean服务器组件913
36.3.1 无状态会话 Bean913
36.3.2 有状态会话 Bean917
36.4.1 会话Bean远程接口923
36.4 会话Bean客户接口923
36.4.2 会话Bean本地接口926
36.5 会话Bean的配置与部署931
36.6 EJB与JDBC934
36.7 实体 Bean服务器组件935
36.7.1 暂存实体Bean936
36.7.2 主键936
36.7.3 Bean所管理的持续性实体Bean937
36.7.4 容器管理的持续性实体Beav945
36.8 实体Bean客户接口950
36.8.1 实体Bean远程接口950
36.8.2 实体Bean本地接口953
36.9 实体Bean的配置与部署957
36.10 小结962
第37章 高级企业 JavaBean服务963
37.1 EJB事务963
37.1.1 由Bean所管理的事务划分964
37.1.2 由容器管理的事务划分967
37.2 EJB安全性970
37.2.1 标准的EJB安全性编程机制971
37.2.2 标准声明性EJB安全机制971
37.2.3 特定供应商访问控制映射方法973
37.2.4 特定供应商身份与认证974
37.2.5 扩展BeeShirts.com示例中的数据模型975
37.2.6 BeeShirts.com安全性975
37.3 EJB/Web连接977
37.3.1 BeeShirts.com:一个集成的J2EEWeb和EJB电子商务应用程序977
37.3.2 Web/EJB连接方法和示例979
37.4 EJB/CORBA连接983
37.4.1 EJB作为CORBA客户983
37.4.2 EJB作为CORBA服务器983
37.5 EJB与XML985
37.6 EJB与JMS987
37.6.1 EJB作为JMS消息产生者988
37.6.2 EJB作为JMS消费者988
37.7 EJB与JavaMail991
37.8 小结993
第38章 企业应用程序集成994
38.1 企业应用程序集成概述994
38.2 利用JNI实现EAI995
38.3 利用分布式企业通信范型实现EAI998
38.3.1 利用TCP/IP实现EAI999
38.3.2 利用Http实现EAI999
38.3.3 利用CORBA实现EAI1000
38.3.4 利用RMI实现EAI1001
38.3.5 利用DCOM实现EAI1001
38.4 利用消息服务与JMS实现EAI1002
38.5 利用XML实现EAI1003
38.6 利用J2EE连接程序实现EAI1004
38.7 嵌入式应用程序集成1005
38.8 小结1007
第8部分 附录1008
附录A 软件配置1008
附录B 其他资源1032
热门推荐
- 691210.html
- 614726.html
- 125669.html
- 2662010.html
- 1925143.html
- 2463593.html
- 2453234.html
- 340869.html
- 1946621.html
- 1220130.html
- http://www.ickdjs.cc/book_107167.html
- http://www.ickdjs.cc/book_2269036.html
- http://www.ickdjs.cc/book_2953585.html
- http://www.ickdjs.cc/book_798844.html
- http://www.ickdjs.cc/book_950304.html
- http://www.ickdjs.cc/book_2260435.html
- http://www.ickdjs.cc/book_1264679.html
- http://www.ickdjs.cc/book_1379242.html
- http://www.ickdjs.cc/book_3705635.html
- http://www.ickdjs.cc/book_193786.html