TheJ2EETutoril中文版(含盤)

出版時間:2003-7  出版社:中國鐵道  作者:(美)波德夫(Bodoff,S.)等編著;顏承等譯  頁數(shù):402  字數(shù):508000  
Tag標簽:無  

內(nèi)容概要

或許你已經(jīng)非常熟悉Java程序開發(fā),但是現(xiàn)在,你應該進入更高一個層次,使用Java2平臺企業(yè)版(J2EE)來創(chuàng)建企業(yè)級應用程序。《The J2EETM Tutorial 中文版》以豐富的實例提供獨一無二的技術指導,對于每一位在J2EE平臺上開發(fā)和部署應用程序的開發(fā)人員來說,都是一本案頭必備的參考手冊。
《The J2EETM Tutorial 中文版》的作者是Sun Microsystem公司Java開發(fā)小組資深的開發(fā)人員,與另一部取得空前成功的《The JavaTM Tutorial》一樣,建立了與讀者之間最為有效的交互途徑。同時,在本書的編寫過程中,也綜合了大量來自于最終用戶和系統(tǒng)設計師們的建議與反饋,保證了《The 《J2EETM Tutorial 中文版》能真正提供有價值的技術指導。
你會發(fā)現(xiàn)書中使用了許多構(gòu)思精巧的實例程序(包括源碼)來描述J2EE關鍵的概念。此外,簡明扼要的文字說明也有助于你快速掌握J2EE平臺的多項技術,包括: Enterprise JavaBean
Java Servlet
JavaServer Pages
Java Message Service (JMS,Java消息服務)
Java Naming and Directory Interface (JNDI,Java名字與目錄接口)
XML
J2EE Connector Architecture (J2EE連接器架構(gòu))
JavaMail
JDBC
當你準備創(chuàng)建自己的大型企業(yè)級應用系統(tǒng)時,希望求助于無以倫比的技術指導、知識和經(jīng)驗時,你會發(fā)現(xiàn)在《The J2EETM Tutorial 中文版》一書中你能找到所有的一切。
本書的配套光盤中提供了大量有價值的資源,包括全套的《JavaTutorial》電子版,J2SE v1.3.1和J2EE v1.3.1軟件開發(fā)包,Java BluePrint的實例程序與電子書,以及Forte的一個J2EE插件。
Stephanie Bodoff, Dale Green, Kim Haase, 和Eric Jendrock是Sun Microsystem公司的專職作家,他們與Java開發(fā)人員團體(JDC)的Monica Pawlan一起編寫了J2EE平臺的聯(lián)機文檔。Beth Stearns是Computer Ease出版社的總裁。

書籍目錄

第 1 章 概 論 11-1 分布式多層應用 21-1-1 J2EE組件 31-1-2 J2EE客戶 31-1-3 Web組件 51-1-4 業(yè)務組件 51-1-5 企業(yè)信息系統(tǒng)層 61-2 J2EE 容器 61-2-1 容器服務 71-2-2 容器類型 71-3 打包 81-4 開發(fā)角色 91-4-1 J2EE產(chǎn)品提供者 101-4-2 工具提供者 101-4-3 應用程序組件提供者 101-4-4 應用程序組裝者 111-4-5 應用程序部署者和管理員 111-5 J2EE參考實現(xiàn) 111-5-1 數(shù)據(jù)庫訪問 121-5-2 J2EE API 121-5-3 簡化的系統(tǒng)集成 151-5-4 工具 15第 2 章 開始:第一個實例 172-1 安裝與配置 182-1-1 下載例子代碼 182-1-2 下載Ant工具 182-1-3 檢查環(huán)境變量 182-1-4 啟動J2EE服務器 182-1-5 運行部署工具 192-2 創(chuàng)建J2EE應用程序 192-3 開發(fā)企業(yè)Bean 192-3-1 編寫企業(yè)Bean代碼 192-3-2 編譯源代碼 212-3-3 打包企業(yè)Bean 222-4 開發(fā)J2EE應用程序客戶端 232-4-1 編寫J2EE應用程序客戶端代碼 232-4-2 編譯J2EE應用程序客戶的源代碼 252-4-3 打包J2EE應用程序客戶端 262-4-4 設置J2EE應用程序客戶端對EJB的引用 262-5 開發(fā)Web客戶 272-5-1 編寫Web客戶代碼 272-5-2 編譯Web客戶的源碼 292-5-3 打包Web客戶 292-5-4 設置Web客戶對EJB的引用 302-6 設置JNDI名字 302-7 部署J2EE應用程序 312-8 運行J2EE 應用程序客戶端 322-9 運行Web客戶端 322-10 修改J2EE應用程序 332-10-1 修改類文件 332-10-2 增加文件 342-10-3 修改部署配置 342-11 常見問題及解決 352-11-1 不能啟動J2EE服務器 352-11-2 編譯錯誤 362-11-3 部署錯誤 362-11-4 J2EE應用程序客戶端運行時錯誤 372-11-5 Web客戶端運行時錯誤 392-11-6 用驗證工具檢查錯誤 392-11-7 比較本書提供的EAR文件 392-11-8 其他錯誤 40第 3 章 企業(yè) Bean 413-1 企業(yè) Bean定義 423-1-1 企業(yè)Bean的優(yōu)勢 423-1-2 企業(yè)Bean的應用場合 423-1-3 企業(yè)Bean的類型 423-2 會話Bean定義 433-2-1 狀態(tài)管理模式 433-2-2 會話Bean的應用場合 443-3 實體Bean定義 443-3-1 實體Bean與會話Bean的區(qū)別 443-3-2 容器管理持久性 453-3-3 實體Bean的應用場合 483-4 消息驅(qū)動Bean定義 483-4-1 消息驅(qū)動Bean與會話、實體Bean的區(qū)別 483-4-2 消息驅(qū)動Bean的應用場合 493-5 使用接口實現(xiàn)客戶端訪問 493-5-1 遠程訪問 503-5-2 本地訪問 503-5-3 本地接口和容器管理關系 513-5-4 遠程訪問與本地訪問模式的選擇 513-5-5 性能和訪問 523-5-6 方法參數(shù)和訪問 523-6 企業(yè)Bean的內(nèi)容 523-7 企業(yè)Bean的命名約定 533-8 企業(yè)Bean的生命周期 533-8-1 有狀態(tài)會話Bean的生命周期 533-8-2 無狀態(tài)會話Bean的生命周期 543-8-3 實體Bean的生命周期 543-8-4 消息驅(qū)動Bean的生命周期 56第 4 章 會話Bean的例子 574-1 CartEJB例子 584-1-1 會話Bean類 584-1-2 Home接口 624-1-3 遠程接口 634-1-4 輔助類 644-1-5 運行CartEJB例子 644-2 企業(yè)Bean的其他特征 654-2-1 訪問環(huán)境條目 654-2-2 比較企業(yè)Bean 674-2-3 傳遞企業(yè)Bean的對象引用 68第 5 章 Bean管理持久性的例子 695-1 SavingsAccountEJB例子 705-1-1 實體Bean的Bean類 705-1-2 Home接口 795-1-3 遠程接口 815-1-4 運行SavingsAccountEJB例子 825-2 用于Bean管理持久性的實體Bean的deploytool技巧 835-3 Bean管理持久性中的映射表關系 835-3-1 一對一關系 835-3-2 一對多關系 865-3-3 多對多關系 935-4 Bean管理持久性中的主鍵 965-4-1 主鍵類 965-4-2 實體Bean中的主鍵 975-4-3 獲得主鍵 985-5 異常處理 99第 6 章 容器管理持久性的例子 1016-1 RosterApp應用概述 1026-2 PlayerEJB代碼 1026-2-1 實體Bean類 1036-2-2 本地home類 1066-2-3 本地接口 1076-3 RosterApp設置指南 1086-3-1 RosterApp 1086-3-2 RosterClient 1096-3-3 RosterJAR 1106-3-4 TeamJAR 1106-4 RosterApp中的方法調(diào)用 1156-4-1 創(chuàng)建Player 1156-4-2 給Team添加Player 1166-4-3 刪除Player 1176-4-4 從Team中丟棄Player 1186-4-5 獲得Team的Players 1196-4-6 獲得Team的Players的拷貝 1206-4-7 通過Position找到Players 1226-4-8 獲得Player的Sports 1236-5 運行RosterApp例子 1246-5-1 設置 1246-5-2 部署應用 1246-5-3 運行客戶程序 1256-6 用于容器管理持久性實體Bean的deploytool技巧 1256-6-1 給定Bean的類型 1256-6-2 選擇持久域和抽象名 1256-6-3 為finder和select方法定義EJB QL查詢 1266-6-4 生成SQL和創(chuàng)建表 1266-6-5 指定數(shù)據(jù)庫JNDI名字、用戶名和密碼 1266-6-6 定義關系 1276-7 用于容器管理持久性的主鍵 1276-7-1 主鍵類 1276-7-2 實體Bean類中的主鍵 1296-7-3 產(chǎn)生主鍵值 129第 7 章 消息驅(qū)動Bean的例子 1317-1 應用例子概述 1327-2 J2EE應用客戶端 1327-3 消息驅(qū)動Bean類 1337-3-1 onMessage方法 1337-3-2 ejbCreate和ejbRemove方法 1347-4 運行SimpleMessageEJB例子 1347-4-1 啟動J2EE服務器 1347-4-2 創(chuàng)建隊列 1357-4-3 部署應用 1357-4-4 運行客戶程序 1357-5 用于消息驅(qū)動Bean的deploytool技巧 1367-5-1 給出Bean類型和事務管理 1367-5-2 設置消息驅(qū)動Bean參數(shù) 1367-6 用于JMS客戶的deploytool技巧 1377-6-1 設置資源引用 1377-6-2 設置資源環(huán)境引用 1387-6-3 給定JNDI名字 138第 8 章 EJB 查詢語言 1398-1 術語 1408-2 簡化后的語法 1408-3 查詢例子 1418-3-1 簡單finder查詢 1418-3-2 瀏覽相關Bean的finder查詢 1428-3-3 其他條件表達式的finder查詢 1438-3-4 Select查詢 1448-4 完整語法 1458-4-1 BNF符號 1458-4-2 EJB QL中的BNF語法 1458-4-3 FROM子句 1498-4-4 Path表達式 1528-4-5 WHERE子句 1548-4-6 SELECT子句 1608-5 EJB QL局限性 161第 9 章 Web客戶和組件 1639-1 Web客戶生命周期 1649-2 Web應用存檔文件(WAR) 1669-2-1 創(chuàng)建WAR文件 1669-2-2 在EAR文件中添加WAR文件 1679-2-3 在WAR文件中添加Web組件 1679-3 配置Web客戶 1689-3-1 應用級配置 1699-3-2 WAR級配置 1699-3-3 組件級配置 1719-4 部署Web客戶 1729-5 運行Web客戶 1729-6 更新Web客戶 1729-7 國際化Web客戶 174第 10 章 Java Servlet技術 17710-1 什么是Servlet 17810-2 Servlet示例 17810-2-1 調(diào)試 18110-3 Servlet的生命周期 18210-3-1 處理Servlet生命周期事件 18210-3-2 錯誤處理 18410-4 信息共享 18410-4-1 使用范圍對象 18410-4-2 控制共享資源的并發(fā)訪問 18510-4-3 訪問數(shù)據(jù)庫 18610-5 初始化servlet 18710-6 編寫服務方法 18810-6-1 從請求中獲取信息 18810-6-2 構(gòu)建響應 19010-7 過濾請求和響應 19210-7-1 編寫過濾器 19310-7-2 編寫定制的請求和響應 19410-7-3 設置過濾映射 19610-8 調(diào)用其他Web資源 19810-8-1 在響應中包括其他資源 19810-8-2 將控制傳遞給另一個Web組件 19910-9 訪問Web上下文 20010-10 維護客戶狀態(tài) 20110-10-1 訪問會話 20110-10-2 將屬性與會話關聯(lián) 20110-10-3 會話管理 20210-10-4 會話跟蹤 20310-11 結(jié)束Servlet 20410-11-1 跟蹤服務請求 20410-11-2 將應用結(jié)束信息傳遞給方法 20510-11-3 創(chuàng)建良好的長時間運行方法 206第 11 章 JavaServer Pages 技術 20711-1 什么是JSP頁面 20811-2 JSP頁面示例 21011-3 JSP頁面的生命周期 21411-3-1 翻譯和編譯 21411-3-2 執(zhí)行 21511-4 初始化和結(jié)束JSP頁面 21611-5 創(chuàng)建靜態(tài)內(nèi)容 21711-6 創(chuàng)建動態(tài)內(nèi)容 21711-6-1 使用JSP頁面中的對象 21711-6-2 JSP腳本元素 21911-7 在JSP頁面中包含其他文件的內(nèi)容 22211-8 將控制傳遞給另一個Web組件 22311-8-1 Param元素 22311-9 包含Applet 22411-10 擴展JSP語言 226第 12 章 在JSP頁面中的JavaBeans組件 22712-1 JavaBeans組件的設計規(guī)范 22812-2 為什么使用JavaBeans組件 22912-3 創(chuàng)建和使用JavaBeans組件 22912-4 設置JavaBeans組件屬性 23012-5 獲取JavaBeans組件屬性 232第 13 章 JSP頁面中的定制標簽 23513-1 什么是定制標簽 23613-2 JSP頁面示例 23613-3 使用標簽 24013-3-1 聲明標簽庫 24013-3-2 標簽的種類 24013-4 定義標簽 24313-4-1 標簽處理器 24313-4-2 標簽庫描述符 24413-4-3 簡單的標簽 24613-4-4 帶屬性的標簽 24713-4-5 帶標簽體的標簽 24913-4-6 定義腳本變量的標簽 25113-4-7 標簽的相互協(xié)作 25413-5 示例 25613-5-1 迭代標簽 25613-5-2 模板標簽庫 26013-6 如何調(diào)用標簽處理器 265第 14 章 事務處理 26714-1 什么是事務 26814-2 容器管理的事務 26814-2-1 事務屬性 26814-2-2 回滾容器管理的事務 27114-2-3 同步會話bean的實例變量 27214-2-4 不容許在容器管理的事務中使用的方法 27314-3 Bean管理的事務 27414-3-1 JDBC事務 27414-3-2 JTA事務 27514-3-3 不提交的返回 27614-3-4 不容許在Bean管理的事務中使用的方法 27714-4 企業(yè)Bean事務選項的總結(jié) 27714-5 事務超時 27814-6 隔離級別 27814-7 更新多個數(shù)據(jù)庫 27914-8 在Web組件中的事務 280第 15 章 安全 28115-1 概述 28215-2 安全角色 28215-2-1 聲明和鏈接的角色引用 28315-2-2 將角色映射到J2EE的用戶和組 28315-3 Web層的安全 28415-3-1 保護Web資源 28415-3-2 控制對Web資源的訪問 28415-3-3 對Web資源的用戶認證 28515-3-4 在Web層使用安全編程 28615-3-5 未受保護的Web資源 28615-4 EJB層的安全 28715-4-1 聲明方法權(quán)限 28715-4-2 在EJB層使用安全編程 28715-4-3 未保護的EJB層資源 28715-5 應用程序客戶層的安全 28815-5-1 配置應用程序客戶的回調(diào)處理方法 28815-6 EIS層的安全 28915-6-1 配置登錄 28915-6-2 容器管理的登錄 28915-6-3 組件管理的登錄 29015-6-4 配置資源適配器的安全 29015-7 傳遞安全標識符 29115-7-1 配置組件的傳遞安全標識符 29115-7-2 配置客戶認證 29215-8 J2EE用戶、域和組 29315-8-1 管理J2EE的用戶和組 29315-9 創(chuàng)建服務器證書 294第 16 章 資源連接 29716-1 JNDI名字和資源引用 29816-1-1 Deploytool工具中配置資源引用的技巧 29816-2 企業(yè)Bean中的數(shù)據(jù)庫連接 30016-2-1 代碼連接 30016-2-2 連接池 30216-3 郵件會話連接 30216-3-1 運行ConfirmerEJB例子 30416-4 URL連接 30516-4-1 運行HTMLReaderEJB例子 306第 17 章 J2EE連接器架構(gòu) 30717-1 關于資源適配器 30817-1-1 資源適配器約定 30817-1-2 管理資源適配器 30917-2 黑箱資源適配器 31017-2-1 事務級別 31017-2-2 屬性 31117-2-3 配置JDBC驅(qū)動 31117-3 資源適配器指南 31217-3-1 設置 31217-3-2 部署資源適配器 31217-3-3 測試資源適配器 31317-4 公共客戶接口 31517-4-1 CCI概述 31517-4-2 CCI編程 31617-4-3 CCI客戶編程 32317-4-4 CCI教程 324第 18 章 綜合實例:Duke的銀行 32918-1 企業(yè)Bean 33018-1-1 會話Bean 33118-1-2 實體Bean 33318-1-3 輔助類 33318-1-4 數(shù)據(jù)庫表 33418-1-5 保護企業(yè)Bean 33518-2 應用客戶 33518-2-1 類和類之間的關系 33618-2-2 BankAdmin類 33718-2-3 EventHandle類 33818-2-4 DataModel類 33918-3 Web客戶端 34118-3-1 設計策略 34318-3-2 Web客戶生命周期 34318-3-3 保護Web資源 34718-4 國際化 34818-5 建立、打包、部署及運行應用程序 34918-5-1 添加組和用戶到域 34918-5-2 啟動J2EE服務器、deploytool和數(shù)據(jù)庫 35018-5-3 編譯企業(yè)Bean 35118-5-4 打包企業(yè)Bean 35118-5-5 編譯Web客戶 35118-5-6 打包Web客戶 35118-5-7 編譯J2EE應用客戶 35218-5-8 打包J2EE應用客戶 35218-5-9 打包企業(yè)存檔文件 35218-5-10 打開企業(yè)存檔文件 35218-5-11 回顧JNDI名字 35318-5-12 映射安全角色到用戶組 35418-5-13 部署Duke的銀行應用 35518-5-14 創(chuàng)建Bank數(shù)據(jù)庫 35618-5-15 運行J2EE應用客戶 35618-5-16 運行Web客戶 357附 錄 A HTTP 概述 359A-1 HTTP 請求 360A-2 HTTP響應 360附 錄 B J2EE SDK工具 361B-1 J2EE 管理工具 362B-2 清除工具 363B-3 Cloudscape服務器 363B-3-1 啟動Cloudscape 363B-3-2 停止Cloudscape 364B-3-3 運行交互式SQL工具 364B-3-4 Cloudscape服務器配置 365B-4 部署工具 365B-5 J2EE服務器 366B-6 密匙工具 366B-7 打包工具 367B-7-1 EJB JAR文件 367B-7-2 應用客戶JAR文件 367B-7-3 應用客戶JAR文件 368B-7-4 J2EE應用EAR文件 368B-7-5 指定運行時部署描述符 369B-7-6 資源適配器RAR文件 370B-8 域工具 370B-9 runclient腳本 371B-9-1 語法 371B-9-2 例子 371B-9-3 訪問遠程服務器 372B-9-4 阻止用戶名和密碼提示 372B-10 驗證器工具 372B-10-1 命令行驗證器 373B-10-2 獨立GUI驗證器 373附 錄 C 示例一覽 375附 錄 D 術語表 379

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    TheJ2EETutoril中文版(含盤) PDF格式下載


用戶評論 (總計1條)

 
 

  •   可以半價轉(zhuǎn)讓,可是沒人要。哈哈。。。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7