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

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

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

定 價:¥56.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

第1部分    概述
第1章     Java  2  Enterprise  Edition  1.3簡介
  1.1    企業(yè)計(jì)算的演化
  1.2    對企業(yè)計(jì)算的考慮
  1.3    企業(yè)計(jì)算平臺
    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    客戶層
    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    將開發(fā)和部署的復(fù)雜性減到最少
  1.7    J2EE體系結(jié)構(gòu)與商業(yè)相關(guān)的優(yōu)點(diǎn)
    1.7.1    簡化應(yīng)用程序開發(fā)
    1.7.2    選擇的自由
    1.7.3    較快的上市時間
    1.7.4    較低的開發(fā)代價
    1.7.5    應(yīng)用程序的易管理性
    1.7.6    應(yīng)用程序的可移植性
  1.8    J2EE開發(fā)和部署角色
  1.9    開發(fā)一個J2EE應(yīng)用程序
  1.10    J2EE的缺點(diǎn)
    1.10.1    陡峭的學(xué)習(xí)曲線
    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的場合
  1.11    本章小結(jié)
第2章     Enterprise  JavaBeans  2.0簡介
  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部分    開發(fā)EJB
第3章示    例應(yīng)用程序概述
  3.1    命名約定
  3.2    關(guān)于例程源代碼
  3.3    數(shù)據(jù)庫表
  3.4    示例應(yīng)用程序描述
    3.4.1    無狀態(tài)會話beau實(shí)例
    3.4.2    有狀態(tài)會話  beau  示例
    3.4.3    BMP實(shí)體  beau  示例
    3.4.4    CMP實(shí)體  beau  示例
    3.4.5    消息驅(qū)動  beau實(shí)現(xiàn)示例
  3.5    本章小結(jié)
第4章    EJB客戶視圖
  4.1    分布式對象
    4.1.1    分布式對象的難點(diǎn)
    4.1.2    解決方案
  4.2    JNDI簡介
    4.2.1    命名服務(wù)
    4.2.2    命名約定
    4.2.3    命名空間
    4.2.4    目錄服務(wù)
    4.2.5    命名和目錄服務(wù)的需求
  4.3    客戶程序的JNDI
    4.3.1    訪問遠(yuǎn)程對象
    4.3.2    設(shè)置JNDI環(huán)境屬性
  4.4    JNDI和  EJB
    4.4.1    利用JNDI訪問數(shù)據(jù)源
    4.4.2    上下文命名約定
  4.5    RMI-IIOP簡介
    4.5.1    遠(yuǎn)程調(diào)用中RMI的優(yōu)點(diǎn)
    4.5.2    RMI-IIOP的優(yōu)勢
    4.5.3    使用RM1-11OP的強(qiáng)制轉(zhuǎn)換要求
  4.6    EJB客戶視圖
  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)程和本地接口的編寫規(guī)則
  4.10    創(chuàng)建遠(yuǎn)程客戶程序
    4.10.1    創(chuàng)建遠(yuǎn)程Home接口
    4.10.2    創(chuàng)建遠(yuǎn)程組件接口
    4.10.3    創(chuàng)建遠(yuǎn)程客戶應(yīng)用程序
  4.11    編譯執(zhí)行  He11o  Wor1d
  4.12    打包  He11o  Wor1d程序
    4.12.1    打包文件
    4.12.2    打包客戶:He11oC1ient
    4.12.3    He11oC1ient和  He11oBean的交互作用
  4.13    使用本地和遠(yuǎn)程接口
  4.14    程序性能
  4.15    本章小結(jié)
第5章    會話beau簡介
  5.1    會話beau的特性
  5.2    會話beau的類型
    5.2.1    無狀態(tài)會話beau(S1SB)
    5.2.2    有狀態(tài)會話beau(SFSB)
  5.3    會話beau  元素
    5.3.1    會話beau實(shí)現(xiàn)類
    5.3.2    SessionBean接口
    5.3.3    SessionContext接口
    5.3.4    助手類
    5.3.5    部署描述符
  5.4    編寫會話beau的規(guī)則和要求
    5.4.1    編寫會話beau類的規(guī)則和要求
    5.4.2    編寫ejbCreate<Method>(…)方法的規(guī)則
    5.4.3    編寫業(yè)務(wù)方法的規(guī)則
  5.5    實(shí)現(xiàn)會話beau時部署工具的作用
  5.6    打包會話beau
  5.7    部署
  5.8    本章小結(jié)
第6章    開發(fā)無狀態(tài)會話beau
  6.1    無狀態(tài)會話beau的特征和特性
  6.2    無狀態(tài)會話beau的生命周期
  6.3    無狀態(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類
    6.3.4    步驟4:實(shí)現(xiàn)助手類
    6.3.5    步驟5:編譯Schedu1eHome.Schedu1e.Schedu1eEJB.Schedu1eDAO和Schedu1eVO
    6.3.6    步驟6:編寫并編譯Serv1et客戶
    6.3.7    步驟7:創(chuàng)建HTM1表單頁面
    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章    開發(fā)布狀態(tài)會話beau
  7.1    SFSB的特征
  7.2    什么時候使用SFSB
  7.3    SFSB的生命周期
  7.4    購物車應(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類
    7.4.4    步驟  4:編譯  shoPPingCartHome.shoppingCart和  ShoppingCartEJB
    7.4.5    步驟5:編寫和編譯ShopphgCartC1ient  Serv1et
    7.4.6    步驟6:創(chuàng)建JSP頁面和HTM1文件
    7.4.7    步驟7:打包購物車應(yīng)用程序
    7.4.8    步驟8:打包War文件
    7.4.9    步驟9:部署描述符
    7.4.10    步驟10:部署  ShoppingCartAppear
    7.4.11    步驟11:測試程序
  7.5    本章小結(jié)
第8章    實(shí)體beau簡介
  8.1    概述
  8.2    實(shí)體beau的特性
  8.3    實(shí)體beau的類型
  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    主鍵類
    8.5.3    實(shí)體beau類API
  8.6    實(shí)現(xiàn)實(shí)體beau類的規(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ā)訪問
  8.10    會話beau與實(shí)體    beau之間的區(qū)別
  8.11    對象標(biāo)識.句柄和主鍵
  8.12    CMP  2.0實(shí)體  beau中的新特性
  8.13    本章小結(jié)
第9章    開發(fā)托管beau式實(shí)體beau
  9.1    BMP的特性
    9.1.1    什么時候使用BMP
    9.1.2    使用  BMP的動機(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)類
    9.3.4    步驟4:實(shí)現(xiàn)助手類
    9.3.5    步驟5:編譯接口.實(shí)體beau類和助手類
    9.3.6    步驟6:使用遠(yuǎn)程接口編寫一個serv1et客戶程序
    9.3.7    步驟7:編譯serv1et客戶
    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:測試該BMP實(shí)體比an學(xué)生注冊應(yīng)用程序
  9.4    本章小結(jié)
第10章    CMP  2.0:抽象持久性模式和  EJB  Q1
  10.1    CMP  2.0實(shí)體beau的體系結(jié)構(gòu)
    10.1.1    抽象訪問器方法
    10.1.2    抽象持久性模式
    10.1.3    托管容器式持久性域
    10.1.4    托管容器式關(guān)系域
    10.1.5    持久性數(shù)據(jù)訪問層
  10.2     EJB    Q1語言
    10.2.1    EJB  Q1查詢語法
    10.2.2    查找器方法
    10.2.3    tibSe1ect方法
    10.2.4    查找器方法與ejbse1ect方法之間的差別
    10.2.5    EJB  Q1的一些問題
  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    編寫CMP  2.0實(shí)體beau類的規(guī)則
  10.5    編寫抽象訪問器方法的規(guī)則
  10.6    編寫相關(guān)值類的規(guī)則
  10.7    編寫ejbse1ect方法的規(guī)則
  10.8    在CMP  beau開發(fā)過程中的責(zé)任
    10.8.1    bean開發(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章    開發(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花名冊實(shí)體  beau
    11.3.3    步驟3:實(shí)現(xiàn)  CMP  2.0學(xué)生實(shí)體  beau
    11.3.4    步驟4:實(shí)現(xiàn)  JSP客戶來測試  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:測試應(yīng)用程序例子
  11.4    部署描述符
  11.5    本章小結(jié)
第12章     Java消息服務(wù)
  12.1    Java消息服務(wù)簡介
  12.2    JMS體系結(jié)構(gòu)
    12.2.1    JMS客戶
    12.2.2    JMS提供者
    12.2.3    管理對象
    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章    開發(fā)消息驅(qū)動beau
  13.1    MDB的特征
  13.2    MDB的元素
    13.2.1    MessageDrivenBean接口
    13.2.2    JMS消息類型
  13.3     MDB的生命周期
  13.4     MDB與會話和實(shí)體    beau的比較
  13.5    編寫MDB類及其方法的規(guī)則
    13.5.1    MDB類
    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類
    13.6.3    步驟3:實(shí)現(xiàn)助手類
    13.6.4    步驟4:編譯RostetMDB.RosterDAO和RosterVO
    13.6.5    步驟5:編寫Serv1et  JMS客戶MessageSender
    13.6.6    步驟6:實(shí)現(xiàn)JMS客戶Durab1eSubscriber
    13.6.7    步驟7:編譯JMS客戶
    13.6.8    步驟8:打包EJB組件
    13.6.9    步驟9:打包Web組件
    13.6.10    步驟10:將客戶打包成Jar文件
    13.6.11    步驟11:部署應(yīng)用程序
    13.6.12    步驟12:測試程序
  13.7    RosterApp部署描述符
  13.8    本章小結(jié)
第3部分    高級專題
第14章    事務(wù)
  14.1    事務(wù)及其好處簡介
    14.1.1    事務(wù)方法和偽代碼
    14.1.2    失效的影響
    14.1.3    事務(wù)的類型
    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    通過編程或者聲明實(shí)現(xiàn)事務(wù)
    14.5.1    通過編程劃分事務(wù)
    14.5.2    通過聲明劃分事務(wù)
  14.6    SFSB.BMP和CMP實(shí)體beau的事務(wù)行為
    14.6.1    有狀態(tài)會話beau
    14.6.2    CMP  2.0實(shí)體  beau
    14.6.3    BMP實(shí)體  beau
  14.7    啟動事務(wù)
    14.7.1    客戶啟動的事務(wù)
    14.7.2    未規(guī)定的事務(wù)上下文
  14.8    托管beau式和托管容器式事務(wù)劃分的比較
  14.9    隔離級別
    14.9.1    臟讀
    14.9.2    讀值不可復(fù)現(xiàn)
    14.9.3    幻像讀
    14.9.4    設(shè)置隔離級別
    14.9.5    隔離級別的限制
  14.10    事務(wù)角色及其職責(zé)
  14.11    本章小結(jié)
第15章    Enterprise  JavaBean安全
  15.1    理解EJB安全模型
  15.2    實(shí)現(xiàn)EJB安全的角色
  15.3    通過聲明實(shí)現(xiàn)安全
    15.3.1    安全角色
    15.3.2    方法許可
    15.3.3    安全身份的傳遞
  15.4    通過編程實(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類型的安全可用性
    15.7.2    EJB客戶安全限制
  15.8    安全互操作性
  15.9    實(shí)現(xiàn)安全過程中的角色和職責(zé)
    15.9.1    bean開發(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ì)模式簡介
    16.1.1    EJB設(shè)計(jì)模式和EIS層
    16.1.2    選擇一種EJB設(shè)計(jì)模式
  16.2    數(shù)據(jù)訪問對象
    16.2.1    背景
    16.2.2    問題
    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    值對象
    16.3.1    背景
    16.3.2    問題
    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    值對象裝配器
    16.4.1    背景
    16.4.2    問題
    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    問題
    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    問題
    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    會話外觀
    16.7.1    背景
    16.7.2    問題
    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    問題
    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性能問題
  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    會話beau
    17.2.2    實(shí)體beau
    17.2.3    托管beau式持久性實(shí)體beau
    17.2.4    托管容器式持久性實(shí)體beau
    17.2.5    生命周期
    17.2.6    消息驅(qū)動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對部署描述符
  17.6    帶有本地接口的實(shí)體beau與相關(guān)值對象
  17.7    本章小結(jié)
第18章    裝配J2EE在線注冊應(yīng)用程序
  18.1    設(shè)計(jì)目標(biāo)
  18.2    使用設(shè)計(jì)模式
    18.2.1    服務(wù)定位器設(shè)計(jì)模式
    18.2.2    會話外觀設(shè)計(jì)模式
    18.2.3    業(yè)務(wù)代表設(shè)計(jì)模式
    18.2.4    數(shù)據(jù)訪問設(shè)計(jì)模式
  18.3    重構(gòu)現(xiàn)有的EJB
    18.3.1    無狀態(tài)會話beau
    18.3.2    有狀態(tài)會話beau
    18.3.3    CMP  2.0實(shí)體beau
    18.3.4    消息驅(qū)動beau
    18.3.5    serv1et客戶
  18.4    裝配和部署應(yīng)用程序
  18.5    本章小結(jié)
  18.6    最后的思考
附錄
  A.1    安裝要求
  A.2    簡要的安裝概述
  A.3    設(shè)置開發(fā)環(huán)境
  A.4    設(shè)置應(yīng)用環(huán)境
  A.5    使J2SDKEE做好操作準(zhǔn)備

本目錄推薦

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