《EJB编程指南》PDF下载

  • 购买积分:27 如何计算积分?
  • 作  者:(美)Rahim Adatia等著;喻文中,邱仲潘等译
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2002
  • ISBN:7505373102
  • 页数:1067 页
图书介绍:本书旨在介绍在Java2平台企业版(J2EE)体系结构中的EJB部分,详细讲述如何用EJB开发基于Web的企业应用程序。EJB体系结构是生成企业应用程序的主要分布式组件模型。J2EE和EJB是最成熟、最健全的企业开发模型,EJB使业务逻辑实现与系统级服务分开,从而使开发人员可以集中考虑编程问题。本书首先介绍EJB体系结构开发的基础,然后介绍高级的课题,如设计策略、性能、测试和集成等本书还提供了大量程序代码,对读者实际掌握EJB开发技术极有帮助。

第1章 Enterprise Java Beans体系结构 1

分布式计算系统的沿革 1

J2EE体系结构 3

EJB体系结构 8

应用程序服务器 15

小结 16

第2章 EJB开发 17

EJB角色 17

开发第一个Enterprise Java Bean 19

部署 33

客户端开发与查找 37

EJBMeta Data 41

小结 43

第3章 开发会话Bean 44

何谓会话Bean 44

开发无状态会话Bean 46

无状态会话Bean的寿命周期 58

开发状态会话Bean 62

状态会话Bean的生命周期 69

使用句柄 73

小结 78

第4章 开发EJB1.1实体Bean 79

实体Bean介绍 79

开发CMP实体Bean 83

实体Bean的寿命周期 96

开发BMP实体Bean 102

小结 115

第5章 EJB 2.0实体模型 116

容器管理的持久性比较 116

EJB 2.0容器管理的持久性 120

EJB 2.0对Bean管理持久性的改变 137

小结 147

第6章 开发EJB 2.0CMP实体Bean 150

使用EJB 2.0CMP的实体组件 150

EJB 2.0CMP中的关系 184

EJB 2.0查询语言 210

小结 223

第7章 异步EJB 224

异步通信的需要 224

JMS消息分发 225

消息驱动的Bean 232

JavaMail 235

基于消息驱动Bean的样本应用程序 236

小结 249

第8章 资源管理与EJB环境 250

Enterprise Bean环境 250

引用其他企业Bean 259

资源管理器连接工厂 277

资源管理器 280

小结 312

第9章 事务与EJB 313

何谓事务 313

事务处理 316

分布式事务 334

综合举例 338

小结 356

第10章 EJB中的安全性 357

EJB安全模型 357

样本应用程序概述 358

EJB安全管理中的问题 370

开发安全的Enterprise JavaBeans 373

应用程序安全设计 382

部署安全的EJB应用程序 399

设计与开发EJB客户 402

小结 407

第11章 EJB设计策略 408

分布式组件的特性 408

体系结构分层 409

EJB设计与部署准则 415

Enterprise Java Beans的缺点 417

重客户与瘦客户 418

EJB组件设计 422

小结 430

第12章 常见的EJB设计模式 431

设计复用 431

业务委托模式 434

会话门面设计模式 438

数值对象设计模式 443

累积实体设计模式 448

小结 451

第13章 UML模型与EJB 452

往前看 452

基础 452

样本应用程序 456

将UML模型映射给EJB 459

对样本应用程序设计EJB 467

实现样本应用程序 483

小结 505

第14章 测试Enterprise Java Beans 507

EJB测试概述 508

EJB测试结构剖析 530

小结 568

第15章 EJB性能与伸缩性 569

关于性能 570

基础概念 571

数值对象 574

输入验证 578

避免大数据传输 579

本地访问与相关对象 584

分布式门面 585

实例管理算法 586

事务 596

加速编组 598

智能残根 601

Bean部署 608

基础技术 609

容器与应用程序服务器的作用 610

达到伸缩性的实用准则 611

小结 613

将实体映射到单个表 614

第16章 高级Bean管理持久性 614

将实体映射到多个表 627

隔离问题 645

查找表 646

对象关系 656

数值对象 689

小结 702

第17章 EJB容器 703

EJB容器简介 703

部署 704

运行环境 716

管理 736

群集 736

小结 739

第18章 J2EE应用程序 740

J2EE体系结构 740

本章的方法论 742

模型——联机电影订票系统 743

视图 746

控制 772

小结 800

第19章 基于COM的EJB客户机 801

COM概述 801

Amazon应用程序举例 803

Visual Basic EJB客户 807

Excel EJB客户 816

小结 821

第20章 集成EJB与CORBA 823

CORBA概述 823

用CORBA访问EJB 832

小结 851

第21章 无线EJB客户 852

无线简介 852

出租车服务举例 855

包装与部署 879

小结 888

第22章 EJB作为Web服务 890

Web服务体系结构 890

Web服务规范 892

集成起来 901

从EJB生成Web服务 902

CapeConnect中的EJB Web服务 925

小结 936

附录A Recipe Beans 937

附录B J2EE参考实现 962

附录C Web Logic Server6.0 990

附录D IBM Web Sphere Application Server4.0 1007

附录E Silver Stream Application Server 1023

附录F Sybase公司的EAServer 1039

附录G JBoss 1052