BEA Weblogic Server寶典

BEA Weblogic Server寶典

《BEA Weblogic Server寶典》是2003年1月電子工業出版社出版的圖書,作者是(美)Joe ZuffoLetto.。本書主要講解了WebLogic的功能和如何創建一個高效的WebLogic開發環境。

基本介紹

  • 書名:BEA Weblogic Server寶典
  • 作者:(美)Joe ZuffoLetto.
  • ISBN:9787505383036
  • 頁數:711
  • 定價:79.00元
  • 出版社:電子工業出版社
  • 出版時間:2003-1
  • 裝幀:平裝
  • 開本:16開
  • 正文語種:簡體中文
內容簡介,編輯推薦,目錄,

內容簡介

本書對WebLogic Server所涉及的方方面面進行了逐一講解,並提供了大量的真實環境的實例,幫助讀者了解WebLogic的功能和如何創建一個高效的WebLogic開發環境。全書共分8部分,主要內容包括:熟悉WebLogic開發環境、學習在WebLogic中使用JDBC、JTA、RMI、JNDI、JMS和JavaMail等API編寫和部署簡單的程式包、在WebLogic環境中創建、部署和管理Java servlet和JSP部件、在WebLogic環境中創建、部署和管理符合EJB 2.0規範的EJB部件、在WebLogic環境中打包、部署和測試編寫Web應用程式和EJB、解釋WebLogic的安全性架構和確保WebLogic應用程式安全的策略、使用WebLogic管理工具管理WebLogic域、伺服器、集群和安全性、在WebLogic環境中使用Web服務和SOAP以及使用J2EE連線器結構與已有系統集成。

編輯推薦

BEA系統(中國)有限公司在譯著出版中所做的工作,保證了本書技術上的正確性和權威性。本書面向具有一定的Java和J2EE基礎的初學者或WebLogic專家。

目錄

前言
第1部分 為使用WebLogic做準備
第1章 快速瀏覽WebLogic Server
1. 1 WebLogic Server概述
1. 2 熟悉WebLogic
1. 3 在真實世界中認識WebLogic
1. 3. 1 SParks. com
1. 4 WebLogic的特點. 服務和架構
1. 4. 1 HTTP伺服器
1. 4. 2 J2EE容器
1. 4. 3 訪問J2EE API
1. 4. 4 Web服務
1. 4. 5 J2EE連線器架構
1. 6 CORBA支持
1. 4. 7 安全性服務
1. 4. 8 集群服務
1. 4. 9 管理和監聽工
1. 5 理解WebLogic在企業中的作用
1. 6 WebLogic是否適合項目需求
1. 7 小結
第2章 組織和管理WebLogic開發團隊
2. 1 WebLogic開發人員需要的知識
2. 1. 1 Java面向對象的編程
2. 1. 2 J2EE
2. 1. 3 面向對象的分析和設計
2. 1. 4 HTML和JavaScipt
2. 1. 5 XML
2. 1. 6 TCP/IP網路和分散式系統
2. 1. 7 關係資料庫和SQL
2. 1. 8 遺留系統
2. 1. 9 協作規程
2. 2 項目團隊的角色和責任
2. 2. 1 項目經理
2. 2. 2 應用程式設計者
2. 2. 3 資料庫設計者/資料庫管理員
2. 2. 4 用戶界面設計者
2. 2. 5 Java/J2EE開發人員
2. 2. 6 質量保證團隊
2. 2. 7 文檔團隊
2. 2. 8 WebLogic管理員
2. 3 項目管理策略
2. 3. 1 收集要求
2. 3. 2 設計解決方案
2. 3. 3 管理開發
2. 3. 4 安排展示
2. 3. 5 保持高昂的士氣
2. 4 小結
第3章 設計WebLogic應用程式
3. 1 理解多層應用程式
3. 1. 1 J2EE如何將應用程式分散到層
3. 1. 2 MVC設計形式
3. 1. 3 MVC例子:ATM機
3. 1. 4 設計多層應用程式的MVC方法
3. 2 使用J2EE創建多層應用程式:容器和組件
3. 2. 1 容器
3. 2. 2 組件
3. 3 在應用程式中組織組件
3. 3. 1 模型層模式
3. 3. 2 視圖層模型
3. 3. 3 控制器層模式
3. 4 在WebLogic容器中部署組件
3. 5 設計應用程式例子:zee Trade Online Brokerage
3. 5. 1 標識需求
3. 5. 2 通過用戶角色組織要求
3. 5. 3 在用例圖中表述需求
3. 5. 4 分解用例到活動圖
3. 5. 5 使用泳道將功能映射成MVC
3. 5. 6 選擇合適的J2EE組件和模擬它們的互動
3. 5. 7 其他的考慮
3. 6 小結
第4章 創建WebLogic環境
4. 1 配置開發計算棚
4. 2 得到WebLogic Server拷貝
4. 3 安裝WebLogic 5erver
4. 3. 1 運行安裝程式
4. 3. 2 啟動WebLogic Server
4. 3. 3 運行WebLogic控制台
4. 3. 4 關閉WebLogic Server
4. 3. 5 最佳化WebLogic Server開發啟動過程
4. 3. 6 檢查環境
4. 3. 7 添加測試和生產域
4. 4 安裝JDBC驅動程式
4. 5 選擇集成開發環境
4. 6 小結
第2部分 WebLogic和J2EE API
第5章 使用WebLogic JDBC
5. 1 理解JDBC
5. 1. 1 JDBC版本和程式包
5. 1. 2 JDBC結構
5. 2 理解WebLogic JDBC
5. 2. 1 WebLogic和第三方驅動程式
5. 2. 2 多連線池
5. 2. 3 數據源
5. 2. 4 集群JDBC
5. 3 配置WebLogic JDBC
5. 3. 1 配置連線池
5. 3. 2 配置多連線池
5. 3. 3 配置數據源
5. 3. 4 配置Tx數據源
5. 4 WebLogic JDBC編程
5. 4. 1 獲取連線
5. 4. 2 使用連線執行語句和處理結果
5. 4. 3 關閉連線
5. 5 小結
第6章 使用WebLogic JTA
6. 1 理解事務
6. 1. 1 事務的概念
6. 1. 2 事務和ACID測試
6. 1. 3 資源和資源管理器
6. 1. 4 本地和分散式事務
6. 1. 5 事務隔離級別
6. 1. 6 事務界定
6. 1. 7 兩階段提交和XA接口
6. 2 理解JTA
6. 2. 1 JTA版本和程式包
6. 2. 2 JTA結構
6. 2. 3 事務感知資源管理器
6. 3 配置WebLogic JTA
6. 4 WebLogic JTA編程
6. 4. 1 使用WebLogic JTS驅動程式編程本地事務
6. 4. 2 使用Oracle XA驅動程式編程分散式事務
6. 5 小結
第7章 使用WebLogic JNDI
7. 1 理解JNDI
7. 1. 1 JNDI版本和包
7. 1. 2 JNDI結構
7. 2 WebLogic JNDI編程
7. 2. 1 獲得WebLogic上下文引用
7. 2. 2 將對象綁定到WebLogic JNDI樹
7. 2. 3 使用子上下文組織JNDI樹
7. 2. 4 查看綁定在WebLogic JNDI樹上的對象
7. 2. 5 對LDAP目錄執行查看
7. 3 在集群上下文中使用WebLogic JNDI部署對象
7. 3. 1 為自定義對象編寫RMI代理
7. 3. 2 在一個伺服器上嵌入自定義對象
7. 3. 3 將自定義對象部署到所有伺服器
7. 4 小結
第8章 使用WebLogic RMI
8. 1 理解RMl
8. 1. 1 RMI版本和包
8. 1. 2 RMI結構
8. 2 比較WebLogic RMI和JavaSoft RMl
8. 2. 1 易於使用
8. 2. 2 高性能和可伸縮性
8. 3 編寫第1個WebLogic RMI應用程式
8. 3. 1 編寫遠程接口
8. 3. 2 編寫服務
8. 3. 3 編譯遠程接口和服務
8. 3. 4 產生服務存根和骨架
8. 3. 5 編寫遠程調用服務的客戶機
8. 3. 6 編譯客戶機
8. 3. 7 用WebLogic啟動類配置RMI服務
8. 3. 8 停止和重新啟動WebLogic Server
8. 3. 9 驗證RMI服務的部署
8. 3. 10 運行客戶機並測試伺服器
8. 4 使用具有JNDI和多個客戶機的WebLigic RMl
8. 4. 1 創建伺服器
8. 4. 2 創建客戶機
8. 5 從RMI服務端調用客戶機方法
8. 6 從RMI服務端調用EJB
8. 7 小結
第9章 使用WebLogic JMS
9. 1 理解JMS
9. 1. 1 JMS版本和包
9. 1. 2 JMS結構
9. 2 配置WebLogic JMS
9. 2. 1 創建連線工廠
9. 2. 2 定義檔案後備存儲
9. 2. 3 定義JDBC後備存儲
9. 2. 4 定義目標密鑰
9. 2. 5 定義模板
9. 2. 6 定義JMS伺服器
9. 2. 7 創建訊息佇列
9. 2. 8 創建訊息主題
9. 3 WebLogic JMS編程
9. 3. 1 傳送訊息
9. 3. 2 同步接收訊息
9. 3. 3 異步接收訊息
9. 3. 4 使用會話池並發接收訊息
9. 3. 5 過濾新到訊息
9. 3. 6 在佇列中瀏覽訊息
9. 3. 7 創建持久主題預定者
9. 4 使用事務
9. 4. 1 使用JMS事務會話
9. 4. 2 使用JTA事務
9. 5 小結
第10章 使用WebLogic JavaMail
10. 1 理解JavaMail
10. 1. 1 JavaMail版本和包
10. 1. 2 JavaMail結構
10. 2 配置WebLogic JavaMail
10. 2. 1 創建郵件會話
10. 2. 2 將POP3添加到WebLogic
10. 3 使用WebLogiJavaMail傳送郵件
10. 3. 1 通過JNDI獲得郵件會話
10. 3. 2 傳送簡單郵件
10. 3. 3 該例子的部署描述符
10. 3. 4 例子:傳送郵件servlet
10. 3. 5 重載郵件會話屬性
10. 3. 6 驗證郵件會話
10. 3. 7 使用MimeMultipan傳送附屬檔案
10. 3. 8 例子:傳送郵件servlet 2
10. 3. 9 給多個接收器傳送郵件(批量郵件)
10. 3. 10 導航存儲
10. 4 使用WebLogic JavaMail檢索和顯示郵件
10. 4. 1 列出郵件
10. 4. 2 例子:顯示訊息
10. 4. 3 分析郵件標記
10. 4. 4 刪除郵件
10. 4. 5 刪掉郵件
10. 4. 6 例子:顯示郵件細節
10. 5 小結
第3部分 開發Web組件
第11章 開發servlet.
11. 1 理解servlet
11. 1. 1 servlet API:版本和包
11. 1. 2 Web容器和Web應用程式
11. 1. 3 servlet是如何工作的
11. 1. 4 何時使用servlet
11. 1. 5 servlet生存期
11. 2 servlet編程
11. 2. 1 創建簡單的Web應用程式
11. 2. 2 編寫簡單的servlet
11. 2. 3 部署和測試servlet
11. 3 高級servlet編程技術
11. 3. 1 使用會話
11. 3. 2 使用servlet上下文
11. 3. 3 傳送請求到其他資源
11. 3. 4 保護應用程式安全
11. 4 使用servlet創建高級應用程式
11. 4. 1 收集要求
11. 4. 2 集體討論設計
11. 4. 3 創建應用程式
11. 4. 4 用WAR檔案部署應用程式
11. 5 小結
第12章 開發JSP
12. 1 理解JSP
12. 1. 1 產品的發展
12. 1. 2 JSP是如何工作的
12. 1. 3 模型-視圖-控制器
12. 2 為JSP配置WebLogic Server
12. 2. 1 JSP編譯器
12. 2. 2 配置WebLogic應用程式擴展部署描述符
12. 2. 3 在WebLogic Server中部署第一個JSP
12. 2. 4 對JSPl. 2的支持
12. 3 JSP編程
12. 3. 1 標記約定
12. 3. 2 指令
12. 3. 3 腳本
12. 3. 4 注釋
12. 3. 5 隱式對象
12. 3. 6 動作
12. 3. 7 JSP例子
12. 3. 8 錯誤處理
12. 3. 9 調試
12. 4 使用JavaBean編程JSP
12. 4. 1 部署第一個JavaBean
12. 4. 2 JSP Bean標記
12. 4. 3 JSP和JavaBean例子
12. 4. 4 使用servlet處理請求
12. 5 小結
第13章 開發標記庫
13. 1 理解標記庫
13. 1. 1 標記處理器生命周期
13. 1. 2 標記處理器和標記擴展API
13. 1. 3 主接口
13. 1. 4 方便類
13. 1. 5 支持接口和類
13. 2 編程和使用標記擴展
13. 2. 1 編程標記處理器類
13. 2. 2 定義標記庫描述符
13. 2. 3 配置WebLogic Web應用程式部署描述符
13. 2. 4 在JSP中使用標記擴展
13. 2. 5 解析標記擴展
13. 3 TagExtralnfo類編程
13. 4 WebLogic標記庫
13. 4. 1 WebLogic JSP表單驗證標記
13. 4. 2 WebLogic自定義JSP標記
13. 5 WebLogic EJB到JSP集成工具
13. 6 小結
第4部分 開發EJB組件
第14章 理解EJB
14. 1 EJB結構
14. 2 EJB類型
14. 2. 1 會話Bean
14. 2. 2 實體Bean
14. 2. 3 訊息驅動Bean
14. 3 EJB客戶訪問模型
14. 4 EJB組件
14. 4. 1 內部接口
14. 4. 2 遠程接口
14. 4. 3 實現類
14. 4. 4 部署描述符
14. 5 WebLogic的EJB容器服務
14. 5. 1 生命周期管理
14. 5. 2 事務支持
14. 5. 3 持久性
14. 5. 4 集群支持
14. 5. 5 安全性
14. 6 EJBl. 1與2. 0
14. 6. 1 新的:訊息驅動Bean
14. 6. 2 提高的:實體Bean的CMP
14. 7 小結
第15章 開發會話Bean
15. 1 會話Bean的使用
15. 2 使用會話EJB建模工作流
15. 2. 1 客戶機-伺服器結構
15. 2. 2 EJB容器功能
15. 2. 3 不同步問題
15. 2. 4 內在的可重用
15. 2. 5 可擴展性
15. 3 比較無狀態和有狀態Bean
15. 4 會話Bean編程
15. 4. 1 內部接口
15. 4. 2 會話EJB接口
15. 4. 3 實現類
15. 4. 4 有狀態EJB例子
15. 5 會話Bean集群
15. 6 在會話Bean中編程事務
15. 7 小結
第16章 開發實體Bean
16. 1 理解實體Bean
16. 1. 1 實體Bean和持久性
16. 1. 2 實體Bean類型
16. 1. 3 實體Bean生存周期
16. 2 EJB 2. 0
16. 2. 1 CMP關係
16. 2. 2 本地接口
16. 2. 3 CMP抽象持久性方案
16. 2. 4 EJB QL
16. 3 實體Bean部件檔案
16. 4 編程BMP
16. 4. 1 定義內部接口
16. 4. 2 定義本地內部接口
16. 4. 3 定義遠程接口
16. 4. 4 定義本地接口
16. 4. 5 創建Bean
16. 4. 6 創建主鍵類
16. 4. 7 創建值對象類(可選的)
16. 4. 8 創建部署描述符
16. 4. 9 注意
16. 5 編程CMP
16. 5. 1 創建Department Bean
16. 5. 2 定義CourseBean
16. 5. 3 創建部署描述符
16. 6 部署到WebLogic
16. 7 關於實體Bean的高級WebLogic特性
16. 7. 1 並行和鎖定
16. 7. 2 自動表創建
16. 8 CMP. BMP和其他選項
16. 8. 1 BMP和CMP之間的折衷辦法
16. 8. 2 會話Bean
16. 8. 3 Java數據對象
16. 9 第三方工具
16. 9. 1 WebGain Studio
16. 9. 2 JBuilder
16. 9. 3 Cocobase企業O/R
16. 9. 4 TogetherSoft控制中心
16. 10 小結
第17章 開發訊息驅動Bean
17. 1 理解訊息驅動Bean
17. 1. 1 版本和程式包
17. 1. 2 如何區分訊息驅動Bean和其他EJB
17. 1. 3 決定是編寫訊息驅動Bean還是編寫JMS客戶機
17. 2 編碼訊息驅動Bean
17. 2. 1 訊息驅動Bean接口javax.b.MessageDrivenBean
17. 2. 2 訊息驅動Bean上下文
17. 2. 3 實現業務邏輯
17. 3 在WebLogic Server中部署訊息驅動Bean
17. 3. 1 部署描述符
17. 3. 2 事務屬性
17. 3. 3 使用WebLogic控制台部署訊息驅動Bean
17. 4 使用訊息驅動Bean和XML創建應用程式
17. 4. 1 業務問題:在無線網上傳送醫學處方
17. 4. 2 應用程式設計問題
17. 4. 3 原始碼
17. 4. 4 部署訊息驅動Bean
17. 5 小結
第5部分 部署和測試企業應用程式
第18章 配置和部署WebLogic應用程式
18. 1 打包J2EE應用程式
18. 1. 1 部署描述符
18. 1. 2 JARJava存檔格式
18. 2 Web應用程式結構和打包
18. 2. 1 創建Web應用程式的步驟
18. 2. 2 Web應用程式目錄結構
18. 2. 3 配置Web應用程式
18. 3 打包EJB
18. 4 打包企業應用程式
18. 5 在企業應用程式和WebLogic Server中類裝載
18. 6 第三方和實用類
18. 6. 1 根類裝載器
18. 6. 2 處處放置
18. 6. 3 JAR清單檔案標識類路徑
18. 7 小結
第19章 測試和調優WebLogic應用程式
19. 1 理解性能調優
19. 1. 1 確定性能目標
19. 1. 2 負載測試
19. 1. 3 性能調優區域
19. 2 WebLogic Server性能監視
19. 2. 1 用控制台監視WebLogic Server
19. 2. 2 從控制台監視性能圖
19. 2. 3 監視活動的佇列. 連線和socket
19. 2. 4 監視CPU利用度
19. 2. 5 性能監視的JVM選項
19. 3 調優WebLogic Server
19. 3. 1 基本伺服器配置
19. 3. 2 JDBC調優考慮
19. 3. 3 EJB調優考慮
19. 4 調優WebLogic Server的JVM
19. 4. 1 堆疊大小
19. 4. 2 垃圾收集
19. 4. 3 客戶機/伺服器JVM選項
19. 5 調優WebLogic Server應用程式
19. 5. 1 在應用程式中調優JDBC模組
19. 5. 2 EJB考慮
19. 5. 3 異步組件
19. 5. 4 單元素
19. 5. 5 事務考慮
19. 5. 6 記錄考慮
19. 5. 7 編譯器設定
19. 5. 8 非同步集合
19. 5. 9 在會話中放置對象
19. 5. 10 WebLogic Server集群概況
19. 6 調優過程例子
19. 6. 1 定義性能目標
19. 6. 2 應用程式調優過程
19. 6. 3 負載測試
19. 7 小結
第6部分 實現安全性
第20章 安全基礎
20. 1 安全層次
20. 1. 1 驗證層
20. 1. 2 授權層
20. 1. 3 完整性層
20. 1. 4 審計層
20. 2 安全性範圍
20. 3 安全性攻擊
20. 3. 1 IP欺騙
20. 3. 2 DNS欺騙
20. 3. 3 活動天窗
20. 3. 4 邏輯炸彈
20. 3. 5 蠕蟲
20. 3. 6 特洛伊木馬
20. 4 密碼. 密鑰和安全套接字
20. 5 小結
第21章 理解WebLogic的安全架構
21. 1 WebLogic安全架構概述
21. 2 理解JAAS
21. 2. 1 可插入驗證模組
21. 2. 2 LoginContext
21. 2. 3 安全域
21. 2. 4 WebLogic Sener提供者接口
21. 3 WebLogic企業連通性
21. 3. 1 驗證層
21. 3. 2 授權層
21. 4 小結
第22章 編寫WebLogic安全應用程式
22. 1 JAAS編程介紹
22. 1. 1 編寫和配置LoginContext
22. 1. 2 編寫LoginModule
22. 1. 3 編寫CallbackHandler
22. 1. 4 為WebLogic Server編寫JAAS
22. 2 授權和安全域
22. 3 創建自定義RDBMS安全域
22. 3. 1 定義數據存儲
22. 3. 2 定義自定義類
22. 3. 3 驗證用戶
22. 3. 4 確定用戶屬於的組
22. 3. 5 從安全存儲中獲得用戶和組
22. 4 在WebLogic Server中審計
22. 5 小結
第7部分 WebLogic Server管理
第23章 使用WebLogic管理工具
23. 1 使用WebLogic控制台管理WebLogic Server
23. 1. 1 控制台
23. 1. 2 域信息
23. 1. 3 Servers
23. 1. 4 Clusters
23. 1. 5 Machines
23. 1. 6 Deployments
23. 1. 7 Services
23. 1. 8 Securitv
23. 1. 9 Domain Log Filters
23. 2 使用命令行工具管理WebLogic
23. 3 小結
24章 使用WebLogic集群
24. 1 創建簡單集群
24. 1. 1 設計集群拓撲結構
24. 1. 2 創建集群
24. 2 通過HTTP代理訪問集群
24. 3 部署Web應用程式到集群
24. 4 測試集群Web應用程式
24. 5 會話狀態持久策略
24. 6 集群和J2EE服務
24. 6. 1 集群範圍JNDI樹
24. 6. 2 負載均衡JDBC連線
24. 6. 3 負載均衡JMS連線工廠
24. 7 RMI對象和EJB集群
24. 8 小結
第25章 WebLogic安全性管理
25. 1 配置File域
25. 2 配置NT域
25. 3 配置Unix域
25. 4 配置LDAP域
25. 4. 1 配置RDBMS域
25. 4. 2 配置SSL協定
25. 4. 3 配置連線過濾器
25. 5 小結
第8部分 企業應用程式集成
第26章 使用Web服務. SOAP和WSDL
26. 1 Web服務和Java數據類型限制
26. 2 Web服務在WebLogic中如何工作
26. 2. 1 XML
26. 2. 2 HTTP
26. 2. 3 SOAP
26. 2. 4 WSDL
26. 2. 5 JaakartaL Ant
26. 3 創建Web服務
26. 3. 1 Web服務類型
26. 3. 2 獲得Clien.jar檔案和WSDL
26. 3. 3 構造遠程過程調用Web服務
26. 3. 4 產生用戶訊息類型Web服務
26. 3. 5 創建訊息類型生產者Web服務
26. 4 其他Web服務技術
26. 4. 1 Jakarta Ant
26. 4. 2 UDDl
26. 4. 3 未來J2EE和IDE支持
26. 5 小結
第27章 使用WebLogic和J2EE連線器結構
27. 1 理解J2EE連線器結構
27. 1. 1 關鍵概念
27. 1. 2 系統約定
27. 1. 3 安全管理約定
27. 1. 4 通用客戶機接口
27. 2 在WebLogic中使用J2EE連線器結構
27. 2. 1 配置
27. 2. 2 開發
27. 2. 3 日誌
27. 2. 4 部署
27. 3 小結
附錄A 從早期版本升級到WebLogic Server 6.1

相關詞條

熱門詞條

聯絡我們