图书介绍

Java 2企业版实用全书PDF|Epub|txt|kindle电子书版本网盘下载

Java 2企业版实用全书
  • (美)Mark Wutks著;伟峰等译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505370448
  • 出版时间:2001
  • 标注页数:893页
  • 文件大小:54MB
  • 文件页数:912页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Java 2企业版实用全书PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 Enterprise JavaBeans2

第1章 应用程序体系结构概念2

1.1 应用程序的三层结构2

1.2 单层应用程序5

1.3 双层应用程序5

1.4 三层应用程序6

1.5 选择因素7

1.6 各种“性能”8

1.7 混合体系结构10

1.8 案例分析:联机订单系统11

2.1 关系型数据库简介12

第2章 SQL简介12

2.2 关系13

2.3 结构化查询语言16

2.4 自动产生关键字23

2.5 故障诊断23

第3章 Java数据库连接25

3.1 JDBC简介25

3.2 JDBC的核心组件28

3.3 简单的数据库查询程序33

3.4 插入、更新与删除数据34

3.5 更新结果集中的数据36

3.6 JDBC可选包38

3.7 故障诊断39

第4章 远程方法调用41

4.1 RMI简介41

4.2 生成RMI服务器对象43

4.3 生成RMI客户机46

4.4 远程方法参数47

4.5 使用RMI注册表48

4.6 实现远程对象工厂48

4.7 进行回调51

4.8 远程激活55

4.9 故障诊断59

5.1 EJB的作用61

第5章Enterprise JavaBeans概述61

5.2 容器、组件与接头63

5.3 Enterprise JavaBeans简介64

5.4 会话Bean67

5.5 实体Bean67

5.6 事务67

5.7 核心技术68

5.8 案例分析69

第6章 生成会话Bean70

6.1 会话Bean的作用70

6.2 “Hello World”会话Bean70

6.3 生成无状态会话Bean79

6.4 再谈会话Bean82

6.5 生成实用的会话Bean87

6.6 故障论断96

第7章 生成实体Bean97

7.1 实体Bean简介97

7.2 实体Bean与数据库交互的方式98

7.3 用BMP生成实体Bean99

7.4 再谈实体Bean118

7.5 从会话Bean中使用实体Bean122

7.6 从一个实体Bean向另一个实体Bean传递引用124

7.7 故障诊断124

8.1 使用CMP的理由125

第8章 使用容器管理持久性125

8.2 在EJB 1.1中生成CMP实体Bean126

8.3 在EJB 2.0中生成CMP实体Bean138

8.4 故障诊断152

第9章 EJB事务153

9.1 事务的重要性153

9.2 ACID测试155

9.3 启动和终止事务的对象156

9.4 使用容器管理事务157

9.5 使用SessionSynchronization接口158

9.6 对Bean管理事务使用Java Transaction API159

9.7 故障诊断159

10.1 关系型模型与对象模型161

第10章 将对象映射到关系型数据库161

10.2 性能问题164

10.3 使用对象数据库165

10.4 使用TopLink对象到关系型映射器165

10.5 故障诊断172

第11章 调试EJB173

11.1 调试困难的原因173

11.2 用日志文件调试应用程序173

11.3 使用调试器174

11.4 调试Enterprise JavaBeans175

11.5 故障诊断176

12.1 客户机访问Enterprise JavaBeans178

第12章 设计EJB178

12.2 会话Bean与实体Bean179

12.3 生成视图对象180

12.4 改进EJB性能189

12.5 案例分析190

第二部分 Java Server Pages与小服务192

第13章 小服务192

13.1 小服务简介192

13.2 “Hello World”小服务192

13.3 小服务的构成194

13.4 HttpServlet类197

13.5 故障诊断198

14.1 “Hello World” Java Server Page199

第14章Java Server Pages199

14.2 在Java Server Page中使用<% %>标记对201

14.3 用<%=%>显示数值203

14.4 插入说明205

14.5 用<%!%>声明方法与变量206

14.6 在JSP中处理多线程207

14.7 从小服务与Java Server Pages中选择211

14.8 故障诊断212

第15章 常见JSP任务214

15.1 简单HTML窗体214

15.2 使用request对象216

15.3 在小服务中取得窗体变量220

15.4 在session对象中存储数据222

15.5 会话的工作原理225

15.6 强制新会话226

15.7 处理会话终止227

15.8 处理不带Cookies的会话231

15.9 存储应用程序级数据233

15.10 故障诊断234

第16章 用新标记扩展JSP236

16.1 在页面中包括其他文件236

16.2 转进到另一页242

16.3 标记244

16.4 定制标记扩展252

16.5 “Hello World”标记253

16.6 封装与安装标记254

16.7 使用定制标记的条件256

16.8 访问标记属性259

16.9 用定制标记处理程序体内容263

16.10 增加脚本变量265

16.11 故障诊断268

第三部分 其他J2EE技术272

第17章 CORBA272

17.1 CORBA简介272

17.2 接口定义语言273

17.3 生成CORBA服务器275

17.4 生成CORBA客户机278

17.5 属性280

17.6 再谈IDL280

17.7 工厂287

17.8 回调291

17.9 对象引用297

17.10 动态调用301

17.11 使用CORBA与RMI303

17.12 CORBA应用程序体系结构306

17.13 其他CORBA服务308

17.14 故障诊断308

18.1 中央目录310

第18章 Java命名与目录接口310

18.2 JNDI基础311

18.3 目录操作313

18.4 通过JNDI使用LDAP314

18.5 LDAP的类与属性316

18.6 故障诊断322

第19章Java消息服务323

19.1 消息的重要性323

19.2 消息类型324

19.4 再谈消息325

19.3 Java消息服务326

19.5 消息驱动Bean338

19.6 故障诊断341

第20章 连接现有系统342

20.1 外部系统连接类型342

20.2 套接字连接现有系统342

20.3 向现有系统发消息343

20.4 使用定制访问库343

20.5 使用J2EE Connector API343

20.6 案例分析345

第21章 封装与安装J2EE应用程序347

21.1 使用自动化EJB封装工具347

21.2 如何封装Enterprise JavaBeans347

21.3 EJB部署描述选项350

21.4 封装Java Server Pages与小服务351

21.5 WAR配置选项353

21.6 应用程序部署356

21.7 EAR描述选项357

21.8 故障诊断357

第四部分 在J2EE中使用XML360

第22章 可扩展标记语言360

22.1 XML简介360

22.2 XML在J2EE中的重要性360

22.3 基本XML语法361

22.4 生成文档类型定义363

22.5 其他XML规范365

22.7 用Java生成XML文档367

22.6 Java与XML367

22.8 用Java分析XML文档368

22.9 故障诊断379

第23章 用XSL转换XML文档381

23.1 XML简介381

23.2 简单XSL样式表381

23.3 使用独立XSL处理器385

23.4 对浏览器采用XSL模板386

23.5 对小服务采用XSL模板386

23.6 用XPath漫游XML文档392

23.7 JSP与样式表394

23.8 故障诊断395

24.1 其他工具的作用396

第24章 使用Java-XML工具396

24.2 XML实例与Java Beans文件397

24.3 用KBML序列化和反序列化Java Beans400

24.4 用JOX读写XML中的对象403

24.5 用Quick读写XML中的对象406

24.6 故障诊断409

第25章 用XML-SOAP进行远程方法调用410

25.1 SOAP简介410

25.2 使用SOAP与Java413

25.3 使用SOAP与Enterprise JavaBeans416

25.4 通过E-mail发送SOAP请求420

25.5 故障诊断421

26.1 理解网络的重要性424

26.2 Internet协议424

第五部分 网络424

第26章 网络与网络协议424

26.3 域名服务430

26.4 防火墙431

第27章 网络编程433

27.1 套接字编程433

27.2 使用数据报文套接字458

27.3 选择TCP与UDP462

27.4 故障诊断462

28.2 寻找Internet标准463

28.1 定义Internet协议463

第28章 Internet协议概述463

28.3 Internet协议的基本特性464

28.4 常用Internet协议464

28.5 文件传输协议465

28.6 案例分析481

第29章 HTTP协议482

29.1 HTTP协议482

29.2 公共请求报头*486

29.3 公共响应报头487

29.4 HTTP POST命令487

29.5 POST与GET488

29.7 案例分析489

29.6 HTTPS489

第30章 E-mail协议490

30.1 简单邮件传输协议490

30.2 邮局协议第3版496

30.3 Internet消息访问协议第4版505

30.4 Java Mail API506

30.5 故障诊断513

第31章 代理与中继514

31.1 连接无处不在514

31.2 中继数据报文525

31.3 生成定制套接字527

31.4 案例分析535

第六部分 安全性538

第32章 加密技术简介538

32.1 加密简介538

32.2 加密术语539

32.3 选择正确加密类型540

32.4 防止恶意攻击541

32.5 数字签名543

32.6 数字证书544

32.7 案例分析545

第33章 加密数据546

33.1 Java加密扩展546

33.2 生成加密密钥547

33.3 加密数据548

33.4 解密数据553

33.5 加密对象555

33.6 简单公用密钥实现556

33.7 访问密钥库558

33.8 交换密钥559

33.9 故障诊断567

第34章 数字签名数据568

34.1 数字签名的工作原理568

34.2 简单数字签名算法570

34.3 数字签名数据572

34.4 故障诊断577

第35章 使用安全套接字层578

35.1 安全套接字层的工作原理578

35.2 管理密钥与证书580

35.3 生成SSL服务器程序583

35.4 生成SSL客户机程序584

35.5 与Web浏览器通信585

35.6 SSL中继程序587

35.7 用SSL访问Web服务器587

35.8 使用SSL与RMI588

35.9 故障诊断589

36.1 内置安全的优点591

第36章Java安全特性591

36.2 Java安全框架592

36.3 签名JAR文件599

36.4 故障诊断600

第37章 J2EE安全性602

37.1 基于角色安全性602

37.2 基本验证603

37.3 生成定制登录窗体608

37.4 用程序检查安全性角色610

37.5 用客户端证书验证614

37.6 故障诊断614

第38章 序列化618

38.1 序列化的多种用途618

第七部分 动态Java618

38.2 定制序列化634

38.3 处理多个版本639

38.4 故障诊断640

第39章 反射641

39.1 反射简介641

39.2 检查运行时的对象641

39.3 取消访问限制647

39.4 生成动态代理649

39.5 改进反射性能653

39.6 故障诊断653

40.1 运行时装入类655

第40章 动态类装入655

40.2 将服务器设计成使用动态类装入659

40.3 故障诊断665

第41章 内省666

41.1 内省的工作原理666

41.2 在应用程序中使用内省672

41.3 选择内省与反射672

41.4 故障诊断673

第42章Model-View-Controller机制674

42.1 Model-View-Controller简介674

42.2 用反射实现MVC675

42.3 在Web应用程序中使用MVC693

42.4 调用多个控制器与视图704

42.5 案例分析708

第43章 代码生成711

43.1 自动生成代码711

43.2 用XML描述对象712

43.3 处理改变721

43.4 生成与不生成代码722

43.5 案例分析722

第八部分 小程序724

第44章 小程序开发724

44.1 小程序的作用与适用场合724

44.2 生成小程序725

44.3 小程序安全限制727

44.4 从小程序访问文件与数据729

44.5 改进小程序下载747

44.6 在独立应用程序中运行小程序751

44.7 使用Java插入件752

44.8 故障诊断755

第45章 代码签名756

45.1 数字签名代码的原因756

45.2 对Java插入件签名代码756

45.3 对Internet Explorer签名代码760

45.4 对Netscape Navigator签名代码762

45.5 故障诊断764

46.1 小程序在EJB应用程序中的适用场合765

第46章 在小程序中使用Enterprise JavaBeans765

46.2 生成访问EJB的小程序766

46.3 取得所需类769

46.4 故障诊断770

第47章 用Web Start代替小程序771

47.1 Web Start简介771

47.2 生成Web Start应用程序771

47.3 文件访问与其他有用特性775

47.4 故障诊断777

第九部分 解决问题780

第48章 缩小问题范围780

48.1 调试艺术780

48.2 调试技术782

48.3 缩小问题范围786

48.4 故障诊断786

第49章 反编译与补包787

49.1 Java类反编译787

49.2 Java类反汇编791

49.3 Java库补包796

49.4 故障诊断796

第十部分 J2EE应用798

第50章 J2EE Web应用程序798

50.1 设计基于Web的EJB应用程序798

50.2 生成实体Bean800

50.3 生成会话Bean807

50.4 生成Web接口822

50.5 部署应用程序829

50.6 故障诊断831

第51章 用XML进行数据交换832

51.1 XML适合数据交换的原因832

51.2 用SAX与DOM分析XML832

51.3 故障诊断840

第52章 国际化841

52.1 探测浏览器优选场景841

52.2 使用基于场景的文本格式器843

52.3 使用资源捆绑847

52.4 故障诊断852

第53章 生成无线Web应用程序853

53.1 无线“Hello World”页面854

53.2 WML简介855

53.3 在小服务与JSP中探测无线客户机862

53.4 无线成绩输入与报表系统862

53.5 故障诊断879

第54章 生成B2B应用程序880

54.1 公司对公司简介880

54.2 用不同通信方法880

54.3 数据格式问题881

54.4 生成B2B应用程序881

热门推荐