出版時間:2002-6 出版社:機械工業(yè)出版社 作者:(美)巴姆巴拉等著、劉堃等譯 頁數(shù):518 譯者:劉堃
Tag標簽:無
內(nèi)容概要
本書從Java技術的背景和企業(yè)系統(tǒng)開發(fā)過程開始談起,然后著眼于J2EE應用開發(fā)中需要做的工作,并談到了一些關鍵技術。包括Java命名和目錄接口、輕型目錄訪問協(xié)議、Java數(shù)據(jù)庫連接、Java服務器端小程序(servlet)、Java服務器頁面(JSP)、模型-視圖-控制器(MVC)和企業(yè)JavaBeans(EJB)。然后又論述了J2EE應用的專用組件,主要集中在JavaMail、Java消息服務(JMS)和可擴展標記語言(XML)。最后還討論了啟用和部署程序所涉及的許多問題。全書包括19章及三個附錄,內(nèi)容非常全面實用,是企業(yè)構建基于Web的應用和分布式應用時非常寶貴的參考資源。
書籍目錄
第1章 Java、分布式計算和J2EE 1 1.1 Java背景知識 4 1.1.1 應用開發(fā)的各項能力 4 1.1.2 Java是應用開發(fā)的粘合劑 5 1.2 公司必須為網(wǎng)絡經(jīng)濟進行改造 6 1.2.1 公司日益需要Internet來參與競爭 6 1.2.2 企業(yè)應用開發(fā)的挑戰(zhàn) 7 1.3 Web結構的要求 9 1.3.1 速度的比較 9 1.3.2 服務有效性 10 1.3.3 連接到現(xiàn)有數(shù)據(jù) 10 1.3.4 擴展的用戶概念:客戶、職員和合伙人 10 1.3.5 靈活的用戶交互 10 1.3.6 靈活的事務組件模型 11 1.4 Web應用的生存周期 11 1.4.1 多個開發(fā)人員角色 11 1.4.2 迭代式開發(fā) 12 1.4.3 簡化的結構和開發(fā) 13 1.4.4 方便地映射到應用功能 13 1.4.5 基于組件的結構 14 1.4.6 對客戶端組件的支持 14 1.4.7 對事務邏輯組件的支持 15 1.5 J2EE API和認證 16 1.5.1 Java 2 平臺企業(yè)版規(guī)范 17 1.5.2 J2EE兼容性測試套件 17 1.5.3 J2EE中的Sun BluePrints設計指南 18 1.5.4 將來的企業(yè)標準 18 1.6 XML和J2EE 18 1.6.1 為什么使用XML 19 1.6.2 電子數(shù)據(jù)交換和電子商務 19 1.6.3 電子數(shù)據(jù)交換 20 1.6.4 企業(yè)應用集成 20 1.6.5 軟件開發(fā)和XML 20 1.6.6 XML技術和Java平臺 21 1.6.7 Java 平臺的XML技術標準擴展 21 1.7 J2EE應用的打包 22 1.8 本書研究的應用范例 22 1.9 小結 23第2章 J2EE應用設計和開發(fā) 24 2.1 J2EE層次 24 2.1.1 客戶層 25 2.1.2 表示層 25 2.1.3 業(yè)務邏輯層 25 2.1.4 數(shù)據(jù)層 26 2.2 J2EE應用組件 26 2.2.1 客戶組件 26 2.2.2 Web組件 28 2.2.3 業(yè)務組件 28 2.3 J2EE結構 29 2.3.1 容器和服務 29 2.3.2 容器類型 30 2.4 開發(fā)的方法和過程 30 2.4.1 建模工具 31 2.4.2 開發(fā)工具 31 2.4.3 J2EE應用的內(nèi)容 32 2.4.4 J2EE應用的開發(fā)階段 33 2.5 范例應用程序簡介 38 2.6 小結 38第3章 設計J2EE應用 39 3.1 建模工具的歷史 39 3.2 概況 39 3.3 設計應用 39 3.3.1 為什么創(chuàng)建模型 40 3.3.2 實體關系基礎 41 3.3.3 CASE工具 43 3.3.4 逆向工程 44 3.3.5 實體建模 46 3.3.6 關系建模 47 3.3.7 支持的數(shù)據(jù)庫 49 3.4 為Web應用建模 49 3.5 系統(tǒng)建模 51 3.6 統(tǒng)一建模語言 52 3.6.1 UML的目標和原則 53 3.6.2 規(guī)范和術語 53 3.7 為Web頁面建模 56 3.7.1 表單 59 3.7.2 框架 59 3.8 EJB UML映射 59 3.8.1 Java社團應該遵循規(guī)范 60 3.8.2 將要開發(fā)的規(guī)范,以及它如何滿足當前的需求 60 3.9 工具支持 61 3.10 小結 61第4章 構建J2EE應用程序的任務列表 62第5章 建立資源訪問:JNDI和LDAP 79第6章 建立數(shù)據(jù)訪問:JDBC 89第7章 建立控制流:servlet 122第8章 Java服務器頁面:介紹 158第9章 Java服務器頁面:使用標簽庫進行實際開發(fā) 181第10章 為應用構建用戶界面 205第11章 企業(yè)JavaBeans:介紹 234第12章 企業(yè)JavaBeans:構建會話bean 254第13章 企業(yè)JavaBeans:構建實體bean 301第14章 使用電子郵件傳遞信息:JavaMail 327第15章 應用間的消息通信:Java消息服務 360第16章 使用XML進行數(shù)據(jù)交換 392第17章 驗證應用 426第18章 執(zhí)行應用 452第19章 部署應用 469附錄A 示例應用的文檔 519附錄B 相關工具 531附錄C 快速參考資料 564
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載