注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)PowerbuilderEJB2.0組件開(kāi)發(fā)指南

EJB2.0組件開(kāi)發(fā)指南

EJB2.0組件開(kāi)發(fā)指南

定 價(jià):¥56.00

作 者: Pravin V.Tulachan著;肖國(guó)尊,馬擎予等譯
出版社: 清華大學(xué)出版社
叢編項(xiàng): J2EE技術(shù)叢書(shū)
標(biāo) 簽: EJB

ISBN: 9787302060789 出版時(shí)間: 2002-12-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 430 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  EnterpriseJavaBeans(EJB)是用于開(kāi)發(fā)和部署商業(yè)應(yīng)用程序的分布式組件模型。EJB 2.0是 EJB l.l的一次重要升級(jí),它可以用來(lái)構(gòu)建可伸縮、可重用、可移植事務(wù)性和分布式企業(yè)級(jí)商業(yè)應(yīng)用程序。本書(shū)介紹了J2EE 1.3和 EJB 2.0的基本理論以及使用EJB 2.0開(kāi)發(fā)商業(yè)應(yīng)用程序的具體方法、規(guī)則,并通過(guò)大量的具體工程實(shí)例,指導(dǎo)讀者學(xué)習(xí)EJB開(kāi)發(fā)的過(guò)程與細(xì)節(jié)。最后,本書(shū)還集中討論了如何實(shí)現(xiàn)EJB事務(wù)、EJB安全性、EJB設(shè)計(jì)模式和由 EJB 1.1遷移到EJB 2.0的策略等問(wèn)題。本書(shū)特別適用于編寫(xiě)EJB程序的新手和學(xué)習(xí)如何在 EJB 2.0中編寫(xiě)業(yè)務(wù)邏輯的 EJB 1.1程序員。本書(shū)讀者應(yīng)具備一定的Java編程經(jīng)驗(yàn),并對(duì)HTML、servlet、JSP、SQL、rmi與JDBC等知識(shí)有一定的了解。

作者簡(jiǎn)介

  肖國(guó)尊B(yǎng)eFlying工作室:本工作室的含義主要在于它特有的運(yùn)作模式。本工作室在運(yùn)作過(guò)程中,著眼于讀者需要,堅(jiān)持以人為本,處處為讀者、譯者、出版商著想。此外,BeFlying工作室特別注重信用,是信用贏得了優(yōu)秀譯者的加入,是信用贏得各大出版社的信任。本工作室將不斷改進(jìn)質(zhì)量控制方法,以高質(zhì)量為目標(biāo),為中文讀者提供更多、更優(yōu)秀的作品。工作室負(fù)責(zé)人肖國(guó)尊:翻譯質(zhì)量控制專(zhuān)業(yè)人員,自由職業(yè),于2000年開(kāi)始進(jìn)入計(jì)算機(jī)書(shū)籍翻譯行業(yè),并于2003年6月成立BeFlying工作室,專(zhuān)門(mén)從事計(jì)算機(jī)及相關(guān)技術(shù)書(shū)籍翻譯的質(zhì)量控制及進(jìn)度管理工作。高速數(shù)字系統(tǒng)設(shè)計(jì):互連理論和設(shè)計(jì)實(shí)踐手冊(cè)>>更多作品

圖書(shū)目錄

第1部分    概述
第1章     Java  2  Enterprise  Edition  1.3簡(jiǎn)介
  1.1    企業(yè)計(jì)算的演化
  1.2    對(duì)企業(yè)計(jì)算的考慮
  1.3    企業(yè)計(jì)算平臺(tái)
    1.3.1    CORBA
    1.3.2    .NET
    1.3.3    J2EE
  1.4    J2EE  1.3所需的技術(shù)
    1.4.1    支持通信的技術(shù)
    1.4.2    支持安全的技術(shù)
    1.4.3    支持表示的技術(shù)
    1.4.4    支持業(yè)務(wù)應(yīng)用的技術(shù)
    1.4.5    支持企業(yè)信息系統(tǒng)的技術(shù)
    1.4.6    將所有的內(nèi)容整合到一起
  1.5    J2EE體系結(jié)構(gòu)
    1.5.1    客戶(hù)層
    1.5.2    表示層
    1.5.3    業(yè)務(wù)層
    1.5.4    企業(yè)信息系統(tǒng)層
  1.6    J2EE體系結(jié)構(gòu)技術(shù)上的優(yōu)點(diǎn)
    1.6.1    互操作性
    1.6.2    與遺留系統(tǒng)的標(biāo)準(zhǔn)集成
    1.6.3    編程的效率
    1.6.4    分布式組件
    1.6.5    可靠性和性能
    1.6.6    安全
    1.6.7    將開(kāi)發(fā)和部署的復(fù)雜性減到最少
  1.7    J2EE體系結(jié)構(gòu)與商業(yè)相關(guān)的優(yōu)點(diǎn)
    1.7.1    簡(jiǎn)化應(yīng)用程序開(kāi)發(fā)
    1.7.2    選擇的自由
    1.7.3    較快的上市時(shí)間
    1.7.4    較低的開(kāi)發(fā)代價(jià)
    1.7.5    應(yīng)用程序的易管理性
    1.7.6    應(yīng)用程序的可移植性
  1.8    J2EE開(kāi)發(fā)和部署角色
  1.9    開(kāi)發(fā)一個(gè)J2EE應(yīng)用程序
  1.10    J2EE的缺點(diǎn)
    1.10.1    陡峭的學(xué)習(xí)曲線(xiàn)
    1.10.2    較高的資源要求
    1.10.3  J2EE應(yīng)用服務(wù)器的費(fèi)用(較高的基礎(chǔ)結(jié)構(gòu)費(fèi)用)
    1.10.4    較高的維護(hù)費(fèi)用
    1.10.5    避免使用J2EE的場(chǎng)合
  1.11    本章小結(jié)
第2章     Enterprise  JavaBeans  2.0簡(jiǎn)介
  2.1    軟件組件模型
  2.2     Enterprise  JavaBeans體系結(jié)構(gòu)
    2.2.1    Enterprise  JavaBeans組件
    2.2.2    關(guān)鍵EJB元素
    2.2.3    EJB容器
    2.2.4    打包和部署工具
  2.3    EJB安全
  2.4    EJB的優(yōu)點(diǎn)
  2.5    EJB的缺點(diǎn)
  2.6    Enterprise  JavaBeans和JavaBeans的區(qū)別
  2.7    本章小結(jié)
第2部分    開(kāi)發(fā)EJB
第3章示    例應(yīng)用程序概述
  3.1    命名約定
  3.2    關(guān)于例程源代碼
  3.3    數(shù)據(jù)庫(kù)表
  3.4    示例應(yīng)用程序描述
    3.4.1    無(wú)狀態(tài)會(huì)話(huà)beau實(shí)例
    3.4.2    有狀態(tài)會(huì)話(huà)  beau  示例
    3.4.3    BMP實(shí)體  beau  示例
    3.4.4    CMP實(shí)體  beau  示例
    3.4.5    消息驅(qū)動(dòng)  beau實(shí)現(xiàn)示例
  3.5    本章小結(jié)
第4章    EJB客戶(hù)視圖
  4.1    分布式對(duì)象
    4.1.1    分布式對(duì)象的難點(diǎn)
    4.1.2    解決方案
  4.2    JNDI簡(jiǎn)介
    4.2.1    命名服務(wù)
    4.2.2    命名約定
    4.2.3    命名空間
    4.2.4    目錄服務(wù)
    4.2.5    命名和目錄服務(wù)的需求
  4.3    客戶(hù)程序的JNDI
    4.3.1    訪(fǎng)問(wèn)遠(yuǎn)程對(duì)象
    4.3.2    設(shè)置JNDI環(huán)境屬性
  4.4    JNDI和  EJB
    4.4.1    利用JNDI訪(fǎng)問(wèn)數(shù)據(jù)源
    4.4.2    上下文命名約定
  4.5    RMI-IIOP簡(jiǎn)介
    4.5.1    遠(yuǎn)程調(diào)用中RMI的優(yōu)點(diǎn)
    4.5.2    RMI-IIOP的優(yōu)勢(shì)
    4.5.3    使用RM1-11OP的強(qiáng)制轉(zhuǎn)換要求
  4.6    EJB客戶(hù)視圖
  4.7    遠(yuǎn)程和本地接口
    4.7.1    遠(yuǎn)程接口
    4.7.2    本地接口
  4.8    本地和遠(yuǎn)程接口API
    4.8.1    遠(yuǎn)程  Home接口
    4.8.2    本地  Home接口
    4.8.3    遠(yuǎn)程組件接口
    4.8.4    本地組件接口
    4.8.5    異常
  4.9    遠(yuǎn)程和本地接口的編寫(xiě)規(guī)則
  4.10    創(chuàng)建遠(yuǎn)程客戶(hù)程序
    4.10.1    創(chuàng)建遠(yuǎn)程Home接口
    4.10.2    創(chuàng)建遠(yuǎn)程組件接口
    4.10.3    創(chuàng)建遠(yuǎn)程客戶(hù)應(yīng)用程序
  4.11    編譯執(zhí)行  He11o  Wor1d
  4.12    打包  He11o  Wor1d程序
    4.12.1    打包文件
    4.12.2    打包客戶(hù):He11oC1ient
    4.12.3    He11oC1ient和  He11oBean的交互作用
  4.13    使用本地和遠(yuǎn)程接口
  4.14    程序性能
  4.15    本章小結(jié)
第5章    會(huì)話(huà)beau簡(jiǎn)介
  5.1    會(huì)話(huà)beau的特性
  5.2    會(huì)話(huà)beau的類(lèi)型
    5.2.1    無(wú)狀態(tài)會(huì)話(huà)beau(S1SB)
    5.2.2    有狀態(tài)會(huì)話(huà)beau(SFSB)
  5.3    會(huì)話(huà)beau  元素
    5.3.1    會(huì)話(huà)beau實(shí)現(xiàn)類(lèi)
    5.3.2    SessionBean接口
    5.3.3    SessionContext接口
    5.3.4    助手類(lèi)
    5.3.5    部署描述符
  5.4    編寫(xiě)會(huì)話(huà)beau的規(guī)則和要求
    5.4.1    編寫(xiě)會(huì)話(huà)beau類(lèi)的規(guī)則和要求
    5.4.2    編寫(xiě)ejbCreate<Method>(…)方法的規(guī)則
    5.4.3    編寫(xiě)業(yè)務(wù)方法的規(guī)則
  5.5    實(shí)現(xiàn)會(huì)話(huà)beau時(shí)部署工具的作用
  5.6    打包會(huì)話(huà)beau
  5.7    部署
  5.8    本章小結(jié)
第6章    開(kāi)發(fā)無(wú)狀態(tài)會(huì)話(huà)beau
  6.1    無(wú)狀態(tài)會(huì)話(huà)beau的特征和特性
  6.2    無(wú)狀態(tài)會(huì)話(huà)beau的生命周期
  6.3    無(wú)狀態(tài)課程表beau應(yīng)用程序
    6.3.1    步驟1:實(shí)現(xiàn)  S1SB遠(yuǎn)程  Home接口
    6.3.2    步驟2:實(shí)現(xiàn)S1SB遠(yuǎn)程組件接口
    6.3.3    步驟3:實(shí)現(xiàn)S1SB類(lèi)
    6.3.4    步驟4:實(shí)現(xiàn)助手類(lèi)
    6.3.5    步驟5:編譯Schedu1eHome.Schedu1e.Schedu1eEJB.Schedu1eDAO和Schedu1eVO
    6.3.6    步驟6:編寫(xiě)并編譯Serv1et客戶(hù)
    6.3.7    步驟7:創(chuàng)建HTM1表單頁(yè)面
    6.3.8    步驟8:將課程表應(yīng)用程序創(chuàng)建成企業(yè)歸檔文件
    6.3.9    步驟  9:將  S1SB  Schedu1eEJB打包成ejb-jar文件
    6.3.10    步驟10:打包Web歸檔文件
    6.3.11    步驟11:部署課程表應(yīng)用程序
    6.3.12    步驟12:檢查部署描述符
    6.3.13    步驟13:運(yùn)行課程表企業(yè)應(yīng)用程序
  6.4    本章小結(jié)
第7章    開(kāi)發(fā)布狀態(tài)會(huì)話(huà)beau
  7.1    SFSB的特征
  7.2    什么時(shí)候使用SFSB
  7.3    SFSB的生命周期
  7.4    購(gòu)物車(chē)應(yīng)用程序的實(shí)現(xiàn)
    7.4.1    步驟1:實(shí)現(xiàn)遠(yuǎn)程home接口
    7.4.2    步驟2:實(shí)現(xiàn)組件接口
    7.4.3    步驟3:實(shí)現(xiàn)SFSB類(lèi)
    7.4.4    步驟  4:編譯  shoPPingCartHome.shoppingCart和  ShoppingCartEJB
    7.4.5    步驟5:編寫(xiě)和編譯ShopphgCartC1ient  Serv1et
    7.4.6    步驟6:創(chuàng)建JSP頁(yè)面和HTM1文件
    7.4.7    步驟7:打包購(gòu)物車(chē)應(yīng)用程序
    7.4.8    步驟8:打包War文件
    7.4.9    步驟9:部署描述符
    7.4.10    步驟10:部署  ShoppingCartAppear
    7.4.11    步驟11:測(cè)試程序
  7.5    本章小結(jié)
第8章    實(shí)體beau簡(jiǎn)介
  8.1    概述
  8.2    實(shí)體beau的特性
  8.3    實(shí)體beau的類(lèi)型
  8.4    實(shí)體beau的生命周期
    8.4.1    "不存在"狀態(tài)
    8.4.2    "入池"狀態(tài)
    8.4.3    "就緒"狀態(tài)
  8.5    實(shí)體beau元素
    8.5.1    home接口和組件接口
    8.5.2    主鍵類(lèi)
    8.5.3    實(shí)體beau類(lèi)API
  8.6    實(shí)現(xiàn)實(shí)體beau類(lèi)的規(guī)則
  8.7    方法實(shí)現(xiàn)的規(guī)則
    8.7.1    實(shí)現(xiàn)ejbCreate和ekbPostCreate方法的規(guī)則
    8.7.2  實(shí)現(xiàn)ejbFinder方法的規(guī)則
    8.7.3  實(shí)現(xiàn)ejbHome方法的規(guī)則
    8.7.4  實(shí)現(xiàn)業(yè)務(wù)方法的規(guī)則
  8.8    BMP實(shí)體beau與CMP實(shí)體beau的比較
  8.9    實(shí)體beau中的并發(fā)訪(fǎng)問(wèn)
  8.10    會(huì)話(huà)beau與實(shí)體    beau之間的區(qū)別
  8.11    對(duì)象標(biāo)識(shí).句柄和主鍵
  8.12    CMP  2.0實(shí)體  beau中的新特性
  8.13    本章小結(jié)
第9章    開(kāi)發(fā)托管beau式實(shí)體beau
  9.1    BMP的特性
    9.1.1    什么時(shí)候使用BMP
    9.1.2    使用  BMP的動(dòng)機(jī)
  9.2    托管beau式持久性
    9.2.1    bean實(shí)例生命周期管理方法
    9.2.2    持久性數(shù)據(jù)同步方法
    9.2.3    Poo1方法
  9.3     BMP應(yīng)用程序示例
    9.3.1    步驟1:創(chuàng)建home接口
    9.3.2    步驟2:創(chuàng)建遠(yuǎn)程組件接口
    9.3.3    步驟3:創(chuàng)建實(shí)體  beau實(shí)現(xiàn)類(lèi)
    9.3.4    步驟4:實(shí)現(xiàn)助手類(lèi)
    9.3.5    步驟5:編譯接口.實(shí)體beau類(lèi)和助手類(lèi)
    9.3.6    步驟6:使用遠(yuǎn)程接口編寫(xiě)一個(gè)serv1et客戶(hù)程序
    9.3.7    步驟7:編譯serv1et客戶(hù)
    9.3.8    步驟8:創(chuàng)建HTM1表單和JSP文件
    9.3.9    步驟9:打包Web組件
    9.3.10    步驟10:打包Web與Enterprise組件
    9.3.11    步驟11:部署  studentApp.ear文件
    9.3.12    步驟12:測(cè)試該BMP實(shí)體比an學(xué)生注冊(cè)應(yīng)用程序
  9.4    本章小結(jié)
第10章    CMP  2.0:抽象持久性模式和  EJB  Q1
  10.1    CMP  2.0實(shí)體beau的體系結(jié)構(gòu)
    10.1.1    抽象訪(fǎng)問(wèn)器方法
    10.1.2    抽象持久性模式
    10.1.3    托管容器式持久性域
    10.1.4    托管容器式關(guān)系域
    10.1.5    持久性數(shù)據(jù)訪(fǎng)問(wèn)層
  10.2     EJB    Q1語(yǔ)言
    10.2.1    EJB  Q1查詢(xún)語(yǔ)法
    10.2.2    查找器方法
    10.2.3    tibSe1ect方法
    10.2.4    查找器方法與ejbse1ect方法之間的差別
    10.2.5    EJB  Q1的一些問(wèn)題
  10.3    CMP實(shí)體beau回調(diào)方法
    10.3.1    bean生命周期管理方法
    10.3.2    持久性數(shù)據(jù)同步方法
    10.3.3    pooI方法
    10.3.4    業(yè)務(wù)方法
  10.4    編寫(xiě)CMP  2.0實(shí)體beau類(lèi)的規(guī)則
  10.5    編寫(xiě)抽象訪(fǎng)問(wèn)器方法的規(guī)則
  10.6    編寫(xiě)相關(guān)值類(lèi)的規(guī)則
  10.7    編寫(xiě)ejbse1ect方法的規(guī)則
  10.8    在CMP  beau開(kāi)發(fā)過(guò)程中的責(zé)任
    10.8.1    bean開(kāi)發(fā)人員
    10.8.2    部署工具
    10.8.3    beau部署商
  10.9    BMP與CMP實(shí)體beau的比較
  10.10    CMP  2.0實(shí)體beau的主鍵
  10.11    本章小結(jié)
第11章    開(kāi)發(fā)  CMP  2.0實(shí)體  beau
  11.1    CMP  2.0實(shí)體  beau的特征
  11.2    CMP實(shí)體  beau較  BMP實(shí)體  beau的優(yōu)點(diǎn)
  11.3    CMP  2.0實(shí)體  beau的應(yīng)用程序示例
    11.3.1    步驟1:實(shí)現(xiàn)  CMP  2.0地址實(shí)體  beau
    11.3.2    步驟2:實(shí)現(xiàn)  CMP  2.0花名冊(cè)實(shí)體  beau
    11.3.3    步驟3:實(shí)現(xiàn)  CMP  2.0學(xué)生實(shí)體  beau
    11.3.4    步驟4:實(shí)現(xiàn)  JSP客戶(hù)來(lái)測(cè)試  CMP  2.0實(shí)體  beau
    11.3.5    步驟5:將  CMP  2.0實(shí)體  beau打包為  ejbdar文件
    11.3.6    步驟6:將  JSP打包為  Web組件
    11.3.7    步驟7:部署  CMP  2.0實(shí)體  beau應(yīng)用程序例子
    11.3.8    步驟8:測(cè)試應(yīng)用程序例子
  11.4    部署描述符
  11.5    本章小結(jié)
第12章     Java消息服務(wù)
  12.1    Java消息服務(wù)簡(jiǎn)介
  12.2    JMS體系結(jié)構(gòu)
    12.2.1    JMS客戶(hù)
    12.2.2    JMS提供者
    12.2.3    管理對(duì)象
    12.2.4    JMS消息
  12.3    通信域模型
    12.3.1    點(diǎn)到點(diǎn)模型
    12.3.2    出版和訂閱模型
    12.3.3    消息傳送
    12.3.4    可保證的消息傳送
    12.3.5    松耦合和異步通信
  12.4    JMS編程模型
  12.5    JMS與EJB的集成
  12.6    本章小結(jié)
第13章    開(kāi)發(fā)消息驅(qū)動(dòng)beau
  13.1    MDB的特征
  13.2    MDB的元素
    13.2.1    MessageDrivenBean接口
    13.2.2    JMS消息類(lèi)型
  13.3     MDB的生命周期
  13.4     MDB與會(huì)話(huà)和實(shí)體    beau的比較
  13.5    編寫(xiě)MDB類(lèi)及其方法的規(guī)則
    13.5.1    MDB類(lèi)
    13.5.2    ejbCreate方法
    13.5.3    onMessape()方法
    13.5.4    ejdbRemove()方法
  13.6    MDB  EJB示例應(yīng)用程序:RostetMDB
    13.6.1    步驟1:定義和實(shí)現(xiàn)消息
    13.6.2    步驟2:實(shí)現(xiàn)MDB類(lèi)
    13.6.3    步驟3:實(shí)現(xiàn)助手類(lèi)
    13.6.4    步驟4:編譯RostetMDB.RosterDAO和RosterVO
    13.6.5    步驟5:編寫(xiě)Serv1et  JMS客戶(hù)MessageSender
    13.6.6    步驟6:實(shí)現(xiàn)JMS客戶(hù)Durab1eSubscriber
    13.6.7    步驟7:編譯JMS客戶(hù)
    13.6.8    步驟8:打包EJB組件
    13.6.9    步驟9:打包Web組件
    13.6.10    步驟10:將客戶(hù)打包成Jar文件
    13.6.11    步驟11:部署應(yīng)用程序
    13.6.12    步驟12:測(cè)試程序
  13.7    RosterApp部署描述符
  13.8    本章小結(jié)
第3部分    高級(jí)專(zhuān)題
第14章    事務(wù)
  14.1    事務(wù)及其好處簡(jiǎn)介
    14.1.1    事務(wù)方法和偽代碼
    14.1.2    失效的影響
    14.1.3    事務(wù)的類(lèi)型
    14.1.4    事務(wù)的好處
    14.1.5    事務(wù)的參與者
  14.2    事務(wù)模型
    14.2.1    本地事務(wù)
    14.2.2    分布式事務(wù)
    14.2.3    兩階段提交
  14.3    事務(wù)的ACID屬性
  14.4    事務(wù)屬性
    14.4.1    NotSupported
    14.4.2    Required
    14.4.3    Supports
    14.4.4  RequiresNew
    14.4.5    Mandatory
    14.4.6    Nerver
  14.5    通過(guò)編程或者聲明實(shí)現(xiàn)事務(wù)
    14.5.1    通過(guò)編程劃分事務(wù)
    14.5.2    通過(guò)聲明劃分事務(wù)
  14.6    SFSB.BMP和CMP實(shí)體beau的事務(wù)行為
    14.6.1    有狀態(tài)會(huì)話(huà)beau
    14.6.2    CMP  2.0實(shí)體  beau
    14.6.3    BMP實(shí)體  beau
  14.7    啟動(dòng)事務(wù)
    14.7.1    客戶(hù)啟動(dòng)的事務(wù)
    14.7.2    未規(guī)定的事務(wù)上下文
  14.8    托管beau式和托管容器式事務(wù)劃分的比較
  14.9    隔離級(jí)別
    14.9.1    臟讀
    14.9.2    讀值不可復(fù)現(xiàn)
    14.9.3    幻像讀
    14.9.4    設(shè)置隔離級(jí)別
    14.9.5    隔離級(jí)別的限制
  14.10    事務(wù)角色及其職責(zé)
  14.11    本章小結(jié)
第15章    Enterprise  JavaBean安全
  15.1    理解EJB安全模型
  15.2    實(shí)現(xiàn)EJB安全的角色
  15.3    通過(guò)聲明實(shí)現(xiàn)安全
    15.3.1    安全角色
    15.3.2    方法許可
    15.3.3    安全身份的傳遞
  15.4    通過(guò)編程實(shí)現(xiàn)安全
    15.4.1    檢查調(diào)用者的身份
    15.4.2    檢查許可
    15.4.3    連接安全角色引用和安全角色
    15.4.4    部署
  15.5    聲明安全和編程安全的比較
  15.6    實(shí)現(xiàn)資源管理器安全
    15.6.1    容器初始化認(rèn)證
    15.6.2    應(yīng)用初始化認(rèn)證
  15.7    安全的可用性及其限制
    15.7.1    bean類(lèi)型的安全可用性
    15.7.2    EJB客戶(hù)安全限制
  15.8    安全互操作性
  15.9    實(shí)現(xiàn)安全過(guò)程中的角色和職責(zé)
    15.9.1    bean開(kāi)發(fā)人員
    15.9.2    應(yīng)用程序裝配商
    15.9.3    應(yīng)用程序部署商
    15.9.4    系統(tǒng)管理員
    15.9.5    EJB容器提供商
  15.10    本章小結(jié)
第16章    EJB設(shè)計(jì)模式.互操作性和性能
  16.1    EJB設(shè)計(jì)模式簡(jiǎn)介
    16.1.1    EJB設(shè)計(jì)模式和EIS層
    16.1.2    選擇一種EJB設(shè)計(jì)模式
  16.2    數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象
    16.2.1    背景
    16.2.2    問(wèn)題
    16.2.3    用途
    16.2.4    解決方案
    16.2.5    結(jié)構(gòu)
    16.2.6    參與者及其職責(zé)
    16.2.7    策略
    16.2.8    后果
    16.2.9    相關(guān)模式
  16.3    值對(duì)象
    16.3.1    背景
    16.3.2    問(wèn)題
    16.3.3    用途
    16.3.4    解決方案
    16.3.5    結(jié)構(gòu)
    16.3.6    參與者及其職責(zé)
    16.3.7    策略
    16.3.8    后果
    16.3.9    相關(guān)模式
  16.4    值對(duì)象裝配器
    16.4.1    背景
    16.4.2    問(wèn)題
    16.4.3    用途
    16.4.4    解決方案
    16.4.5    結(jié)構(gòu)
    16.4.6    參與者及其職責(zé)
    16.4.7    策略
    16.4.8    后果
    16.4.9    相關(guān)模式
  16.5    值列表處理程序
    16.5.1    背景
    16.5.2    問(wèn)題
    16.5.3    用途
    16.5.4    解決方案
    16.5.5    結(jié)構(gòu)
    16.5.6    參與者及其職責(zé)
    16.5.7    策略
    16.5.8    后果
    16.5.9    相關(guān)模式
  16.6    服務(wù)定位器
    16.6.1    背景
    16.6.2    問(wèn)題
    16.6.3    用途
    16.6.4    解決方案
    16.6.5    結(jié)構(gòu)
    16.6.6    參與者及其職責(zé)
    16.6.7    策略
    16.6.8    后果
    16.6.9    相關(guān)模式
  16.7    會(huì)話(huà)外觀
    16.7.1    背景
    16.7.2    問(wèn)題
    16.7.3    用途
    16.7.4    解決方案
    16.7.5    結(jié)構(gòu)
    16.7.6    參與者及其職責(zé)
    16.7.7    策略
    16.7.8    后果
    16.7.9    相關(guān)模式
  16.8    業(yè)務(wù)代表
    16.8.1    背景
    16.8.2    問(wèn)題
    16.8.3    用途
    16.8.4    解決方案
    16.8.5    結(jié)構(gòu) 
    16.8.6    參與者及其職責(zé)
    16.8.7    策略
    16.8.8    后果
    16.8.9    相關(guān)模式
  16.9    附加的模式
  16.10    EJB互操作性
    16.10.1    遠(yuǎn)程調(diào)用的互操作性
    16.10.2    事務(wù)的互操作性
    16.10.3    命名互操作性
    16.10.4    安全互操作性
  16.11    EJB性能問(wèn)題
  16.12    本章小結(jié)
第17章    將  EJB  1.1應(yīng)用程序遷移到  EJB  2.0容器中
  17.1    遷移選項(xiàng)和方式
    17.1.1    重新將EJB  1.1應(yīng)用程序部署到EJB  2.0容器中
    17.1.2    使用適當(dāng)?shù)谋镜亟涌谌〈h(yuǎn)程接口
    17.1.3    重新設(shè)計(jì)應(yīng)用程序以充分利用EJB  2.0
  17.2     EJB  1.1的缺點(diǎn)
    17.2.1    會(huì)話(huà)beau
    17.2.2    實(shí)體beau
    17.2.3    托管beau式持久性實(shí)體beau
    17.2.4    托管容器式持久性實(shí)體beau
    17.2.5    生命周期
    17.2.6    消息驅(qū)動(dòng)beau
    17.2.7    EJB服務(wù)器之間的最少互操作性
  17.3    將EJB  1.1應(yīng)用程序遷移到EJB    2.0容器中
    17.3.1    EJB  1.1實(shí)現(xiàn)
    17.3.2    EJB  1.1部署描述符
  17.4    EJB  2.0實(shí)現(xiàn)
  17.5    CMP  2對(duì)部署描述符
  17.6    帶有本地接口的實(shí)體beau與相關(guān)值對(duì)象
  17.7    本章小結(jié)
第18章    裝配J2EE在線(xiàn)注冊(cè)應(yīng)用程序
  18.1    設(shè)計(jì)目標(biāo)
  18.2    使用設(shè)計(jì)模式
    18.2.1    服務(wù)定位器設(shè)計(jì)模式
    18.2.2    會(huì)話(huà)外觀設(shè)計(jì)模式
    18.2.3    業(yè)務(wù)代表設(shè)計(jì)模式
    18.2.4    數(shù)據(jù)訪(fǎng)問(wèn)設(shè)計(jì)模式
  18.3    重構(gòu)現(xiàn)有的EJB
    18.3.1    無(wú)狀態(tài)會(huì)話(huà)beau
    18.3.2    有狀態(tài)會(huì)話(huà)beau
    18.3.3    CMP  2.0實(shí)體beau
    18.3.4    消息驅(qū)動(dòng)beau
    18.3.5    serv1et客戶(hù)
  18.4    裝配和部署應(yīng)用程序
  18.5    本章小結(jié)
  18.6    最后的思考
附錄
  A.1    安裝要求
  A.2    簡(jiǎn)要的安裝概述
  A.3    設(shè)置開(kāi)發(fā)環(huán)境
  A.4    設(shè)置應(yīng)用環(huán)境
  A.5    使J2SDKEE做好操作準(zhǔn)備

本目錄推薦

掃描二維碼
Copyright ? 讀書(shū)網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)