首 頁
手機版

oracle weblogic server開發(fā)權(quán)威指南 帕特里克 高清掃描版

oracle weblogic server開發(fā)權(quán)威指南是一本Oracle WebLogic Server開發(fā)者權(quán)威指導(dǎo)手冊,由美國高級開發(fā)工程師帕特里克、布雷格曼和多恩編著。本書介紹了選擇Java EEI應(yīng)用程序體系結(jié)構(gòu)的技巧全面講解了多種設(shè)計方案、體系結(jié)構(gòu)、構(gòu)建技術(shù)、部署選項和管理技術(shù)提供了一個真實的示例,涵蓋了JSP、Spring MVC、EJB 3.0、JPA和JAN.WS等關(guān)鍵技術(shù),詳細分析了在開發(fā)和部署示例應(yīng)用程序時所做決策的方方面面,展示了開發(fā)環(huán)境和生產(chǎn)環(huán)境的配置、管理和調(diào)優(yōu)的最佳實踐,探討了WebLogic Server JWS和WebLogic安全性,歡迎廣大讀者免費下載閱讀。

內(nèi)容簡介

《oracle weblogic server開發(fā)權(quán)威指南》關(guān)注于如何通過最新發(fā)布的oracle weblogic server 11g進行java ee開發(fā)、部署和管理。與其他介紹weblogic server和java ee技術(shù)的書籍不同,本書的內(nèi)容較為深刻,針對的是中高級讀者。而且,本書描述的是思路。不只是簡單地羅列出解決問題的各種可選方案,而后教會讀者自己去做決策,還提供了在應(yīng)用程序開發(fā)和管理過程中能夠使用的具體建議和最佳實踐。本書構(gòu)建并講解的主要示例應(yīng)用程序是一個真實復(fù)雜的應(yīng)用程序,涵蓋了很多java ee技術(shù)的許多特征,以及oracle weblogic server 119特有的技術(shù)。

《oracle weblogic server開發(fā)權(quán)威指南》并不是java ee技術(shù)和weblogicserver環(huán)境的入門讀物。這是一本高水平的書,對基本概念的描述很少,因此本書面向的讀者是有經(jīng)驗的開發(fā)人員和weblogicserver管理員,通過閱讀本書他們可以將自己對這些技術(shù)的認識提升到更高水平。

章節(jié)目錄

第1章 在weblogic中構(gòu)建web 應(yīng)用程序
1.1 java servlet和jsp中的重要 概念
1.1.1 servlet的特征
1.1.2 jsp的特征
1.2 web應(yīng)用程序最佳實踐
1.2.1 保證正確的錯誤處理
1.2.2 使用jstl標(biāo)記減少scriptlet 代碼
1.2.3 對選定的行為使用自定義標(biāo)記
1.2.4 對常見行為使用servlet過濾器
1.2.5 使用servlet和jsp頁面創(chuàng)建 excel文件
1.2.6 查看產(chǎn)生的servlet代碼
1.3 本章回顧
第2章 選擇web應(yīng)用程序體系結(jié)構(gòu)
2.1 體系結(jié)構(gòu)的關(guān)鍵概念
2.1.1 java ee應(yīng)用程序的層次
2.1.2 mvc體系結(jié)構(gòu)
2.1.3 通用java ee設(shè)計模式
2.2 表示層體系結(jié)構(gòu)的選擇
2.2.1 表示層需求
2.2.2 有關(guān)體系結(jié)構(gòu)的其他考慮
2.3 可選的表示層體系結(jié)構(gòu)
2.3.1 以jsp為核心的體系結(jié)構(gòu)
2.3.2 以servlet為核心的體系結(jié)構(gòu): struts
2.3.3 以servlet為核心的體系結(jié)構(gòu): spring mvc
2.4 本章回顧
第3章 設(shè)計java ee應(yīng)用程序示例
3.1 應(yīng)用程序需求
3.2 業(yè)務(wù)領(lǐng)域模型
3.3 表示層需求
3.4 web應(yīng)用程序體系結(jié)構(gòu)
3.5 表示方法
3.5.1 自組裝
3.5.2 母版頁組裝
3.5.3 使用tiles框架進行外部 視圖組裝
3.6 業(yè)務(wù)層接口
3.6.1 控制器調(diào)用業(yè)務(wù)服務(wù)
3.6.2 控制器為jsp填充表單
3.6.3 更新要求顯式的服務(wù)調(diào)用
3.6.4 表示層組件之間的關(guān)系
3.7 本章回顧
第4章 構(gòu)建web應(yīng)用程序示例
4.1 應(yīng)用程序組件概述
4.2 構(gòu)建應(yīng)用程序骨架
4.3 構(gòu)建用戶站點組件
4.3.1 預(yù)訂信息組件
4.3.2 核心預(yù)訂流程組件
4.3.3 提供服務(wù)組件
4.4 管理站點組件的結(jié)構(gòu)
4.4.1 身份驗證和授權(quán)組件
4.4.2 酒店維護組件
4.5 本章回顧
第5章 打包和部署weblogic web 應(yīng)用程序
5.1 打包web應(yīng)用程序
5.1.1 web應(yīng)用程序目錄結(jié)構(gòu)
5.1.2 web應(yīng)用程序描述符文件
5.1.3 預(yù)編譯jsp組件
5.1.4 創(chuàng)建一個分解式 web應(yīng)用 程序
5.1.5 創(chuàng)建一個web應(yīng)用程序的 歸檔文件
5.2 部署web應(yīng)用程序
5.2.1 自動部署
5.2.2 weblogic部署工具和ant 任務(wù)
5.2.3 weblogic控制臺部署
5.2.4 為bigrez.com創(chuàng)建必要的用戶 和組
5.3 本章回顧
第6章 在weblogic server中構(gòu)建 企業(yè)javabean
6.1 ejb技術(shù)概述
6.2 ejb 3.0簡介
6.3 ejb組件類型
6.3.1 無狀態(tài)會話bean
6.3.2 有狀態(tài)會話bean
6.3.3 消息驅(qū)動的bean
6.3.4 攔截器
6.4 java持久化api
6.4.1 jpa的歷史
6.4.2 jpa概念
6.4.3 一個jpa示例
6.4.4 應(yīng)用jpa
6.5 weblogic server ejb容器
6.5.1 ejb容器基礎(chǔ)
6.5.2 weblogic server中ejb的 生命周期
6.6 通用的weblogic server ejb 特性
6.6.1 ejb的部署和重新部署
6.6.2 動態(tài)ejb編譯
6.6.3 ejb的遠程業(yè)務(wù)接口和jndi
6.6.4 ejb之間的引用
6.7 會話bean的特性
6.7.1 無狀態(tài)會話ejb緩沖池
6.7.2 有狀態(tài)會話ejb的緩存管理
6.7.3 有狀態(tài)會話ejb的內(nèi)存中 復(fù)制
6.7.4 指向會話bean的句柄
6.7.5 冪等方法
6.8 消息驅(qū)動的bean的特性
6.9 openjpa和kodo特性
6.9.1 kodo部署描述符文件
6.9.2 獲取組
6.9.3 預(yù)先獲取
6.9.4 樂觀鎖版本策略
6.9.5 大結(jié)果集
6.9.6 二級緩存
6.9.7 控制刷新行為
6.9.8 逆向管理
6.9.9 混合繼承策略
6.9.10 預(yù)處理語句緩存
6.10 使用部署描述符還是標(biāo)注
6.10.1 部署計劃
6.10.2 標(biāo)注、描述符、計劃和 依賴注入
6.11 本章回顧
第7章 構(gòu)建ejb應(yīng)用程序示例
7.1 業(yè)務(wù)層需求
7.1.1 業(yè)務(wù)邏輯需求
7.1.2 對象關(guān)系映射需求
7.1.3 數(shù)據(jù)訪問需求
7.1.4 其他業(yè)務(wù)層需求
7.1.5 業(yè)務(wù)層需求的回顧
7.2 可選的業(yè)務(wù)層體系結(jié)構(gòu)
7.2.1 slsb和會話外觀模式的 需求
7.2.2 使用jdbc的無狀態(tài)會話 ejb
7.2.3 使用ejb 2.1 cmp實體bean 的無狀態(tài)會話ejb
7.2.4 使用jpa的無狀態(tài)會話ejb
7.3 bigrez.com的實現(xiàn)
7.3.1 數(shù)據(jù)庫模式
7.3.2 域模型
7.3.3 服務(wù)
7.3.4 單元測試
7.3.5 添加樂觀鎖
7.4 使用toplink而不是kodo
7.4.1 希望使用toplink的理由
7.4.2 讓bigrez.com使用toplink
7.5 本章回顧
第8章 打包和部署weblogic應(yīng)用 程序
8.1 創(chuàng)建ejb歸檔文件
8.2 打包jpa持久化單元
8.3 企業(yè)應(yīng)用程序
8.3.1 企業(yè)應(yīng)用程序目錄結(jié)構(gòu)
8.3.2 企業(yè)應(yīng)用程序的描述符文件
8.3.3 分解式部署
8.3.4 捆綁庫
8.3.5 共享java ee庫和可選包
8.3.6 其他類型的模塊
8.3.7 自定義類加載器
8.4 打包bigrez.com
8.5 部署應(yīng)用程序
8.5.1 創(chuàng)建必需的服務(wù)
8.5.2 自動部署和weblogic.deployer
8.5.3 weblogic控制臺部署
8.6 本章回顧
第9章 開發(fā)和部署web服務(wù)
9.1 總結(jié)web服務(wù)標(biāo)準(zhǔn)
9.2 用weblogic server創(chuàng)建web 服務(wù)
9.2.1 web服務(wù)的容器框架
9.2.2 開發(fā)weblogic server的web 服務(wù)
9.2.3 開發(fā)web服務(wù)客戶端
9.3 高級技術(shù)
9.3.1 使用jax-rpc
9.3.2 理解style和use
9.3.3 影響調(diào)用哪個操作
9.3.4 創(chuàng)建更多動態(tài)的web服務(wù)
9.3.5 使用web服務(wù)的處理程序
9.3.6 使用soap附件
9.3.7 實現(xiàn)有狀態(tài)的web服務(wù)
9.3.8 實現(xiàn)異步的web服務(wù)
9.3.9 自定義java和xml之間的 映射
9.4 使用web服務(wù)安全
9.4.1 定義安全策略
9.4.2 傳輸級安全
9.4.3 消息級安全
9.4.4 web服務(wù)的安全配置
9.5 在bigrez.com中添加web 服務(wù)
9.6 本章回顧
第10章 使用weblogic jms
10.1 jms的重要概念
10.1.1 了解消息傳遞模型
10.1.2 回顧jms api
10.2 weblogic jms提供程序
10.2.1 了解weblogic jms 服務(wù)器
10.2.2 群集weblogic jms
10.2.3 weblogic jms的客戶端
10.2.4 配置weblogic jms
10.3 weblogic jms應(yīng)用程序設(shè)計
10.3.1 選擇一種目標(biāo)類型
10.3.2 定位目標(biāo)
10.3.3 選擇合適的消息類型
10.3.4 壓縮大消息
10.3.5 選擇一種消息確認策略
10.3.6 設(shè)計消息選擇器
10.3.7 選擇消息的過期策略
10.3.8 處理有害消息
10.3.9 處理消息順序的問題
10.3.10 使用事務(wù)
10.3.11 使用多播會話
10.3.12 處理請求/響應(yīng)樣式的 消息交換
10.4 weblogic jms應(yīng)用程序編程
10.4.1 weblogic jms與ejb和 servlet的組合使用
10.4.2 在服務(wù)器中使用異步消息
10.5 外部jms提供程序
10.5.1 了解消息傳遞橋
10.5.2 了解存儲轉(zhuǎn)發(fā)服務(wù)
10.5.3 使用消息驅(qū)動的bean
10.5.4 把外部jms對象映射到 weblogic jndi上
10.5.5 集成oracle高級隊列
10.5.6 選擇一種集成策略
10.6 本章回顧
第11章 使用weblogic安全性
11.1 weblogic安全概述
11.2 weblogic安全框架
11.2.1 嵌入式ldap服務(wù)器
11.2.2 安全領(lǐng)域和提供程序
11.3 使用外部安全存儲
11.3.1 管理外部 ldap 身份 驗證
11.3.2 管理rdbms身份驗證
11.4 設(shè)置ssl/tls
11.4.1 ssl和x.509證書概述
11.4.2 獲取x.509證書
11.4.3 配置單向ssl
11.4.4 配置雙向ssl
11.4.5 調(diào)試ssl的問題
11.5 編寫安全敏感的java客戶端
11.5.1 編寫使用jaas的java 客戶端
11.5.2 編寫使用ssl的java 客戶端
11.6 管理應(yīng)用程序的安全
11.6.1 應(yīng)用程序安全模型
11.6.2 配置java ee應(yīng)用程序的 安全
11.6.3 配置weblogic server應(yīng)用 程序的安全
11.6.4 啟動weblogic server
11.7 單點登錄
11.7.1 saml語言
11.7.2 配置跨域安全和單點登錄
11.7.3 自定義身份驗證提供程序
11.8 本章回顧
第12章 在weblogic server中管理 和部署應(yīng)用程序
12.1 weblogic體系結(jié)構(gòu)的重要 概念
12.1.1 域體系結(jié)構(gòu)
12.1.2 weblogic server體系結(jié)構(gòu)
12.1.3 weblogic server群集體系 結(jié)構(gòu)
12.1.4 管理服務(wù)器
12.1.5 節(jié)點管理器
12.2 weblogic server管理的重要 概念
12.2.1 服務(wù)器狀態(tài)
12.2.2 服務(wù)器自我健康監(jiān)控
12.2.3 網(wǎng)絡(luò)信道
12.3 配置weblogic server的域
12.3.1 建立一個新域
12.3.2 配置服務(wù)器
12.3.3 配置群集
12.3.4 配置網(wǎng)絡(luò)信道
12.3.5 建立節(jié)點管理器
12.3.6 操作系統(tǒng)的配置
12.3.7 java虛擬機的配置
12.3.8 web服務(wù)器插件的配置
12.3.9 管理端口和信道的配置
12.3.10 為weblogic server配置 應(yīng)用程序
12.4 監(jiān)視 weblogic server 應(yīng)用 程序
12.4.1 使用weblogic腳本工具
12.4.2 使用棄用的命令行管理 工具
12.4.3 通過weblogic控制臺進行 監(jiān)視
12.4.4 通過jmx實現(xiàn)編程監(jiān)視
12.4.5 通過snmp監(jiān)視
12.5 管理 weblogic server 應(yīng)用 程序
12.5.1 診斷應(yīng)用程序的問題
12.5.2 版本化應(yīng)用程序
12.5.3 處理故障情況
12.6 本章回顧
第13章 優(yōu)化weblogic server的 性能
13.1 系統(tǒng)性能概述
13.1.1 核心原則
13.1.2 基于weblogic server的 應(yīng)用程序的調(diào)優(yōu)
13.2 性能最佳實踐
13.2.1 可提高性能的設(shè)計方法
13.2.2 理解 web 容器的最佳 實踐
13.2.3 理解ejb容器的最佳實踐
13.2.4 應(yīng)用數(shù)據(jù)庫訪問的最佳 實踐
13.3 診斷性能問題
13.3.1 準(zhǔn)備好故障診斷
13.3.2 識別瓶頸并消除瓶頸
13.3.3 解決問題
13.3.4 常見應(yīng)用服務(wù)器性能問題
13.3.5 java棧跟蹤
13.4 本章回顧
第14章 開發(fā)環(huán)境的最佳實踐
14.1 定義需要的硬件和軟件
14.2 安裝weblogic server軟件
14.3 開發(fā)項目結(jié)構(gòu)
14.4 優(yōu)化開發(fā)周期
14.4.1 分解目錄開發(fā)
14.4.2 fastswap
14.5 建立構(gòu)建過程
14.5.1 持續(xù)集成
14.5.2 代碼檢查和報告工具
14.6 集成開發(fā)環(huán)境
14.6.1 先決條件
14.6.2 為bigrez.com配置eclipse
14.6.3 為bigrez.com配置 jdeveloper
14.6.4 通過ide進行調(diào)試
14.7 創(chuàng)建一個單元測試基礎(chǔ)設(shè)施
14.7.1 單元測試的重要性
14.7.2 junit測試框架
14.7.3 容器外測試
14.7.4 測試web界面
14.7.5 web服務(wù)
14.7.6 性能和并發(fā)性測試
14.8 本章回顧
第15章 生產(chǎn)環(huán)境的最佳實踐
15.1 部署策略
15.1.1 評價部署策略
15.1.2 服務(wù)器部署策略
15.1.3 單站點部署策略
15.1.4 多站點部署策略
15.1.5 設(shè)計多站點weblogic 群集
15.1.6 實現(xiàn)跨多站點的群集
15.1.7 在每一個站點實現(xiàn)一個 群集
15.2 全局和本地流量管理
15.2.1 使用負載均衡器
15.2.2 配合weblogic server使用 本地負載均衡器
15.2.3 配合weblogic server使用 全局負載均衡器
15.3 生產(chǎn)環(huán)境的安全策略
15.3.1 理解應(yīng)用程序的數(shù)據(jù)流
15.3.2 理解防火墻布局
15.3.3 使用連接過濾器
15.3.4 鎖定web應(yīng)用程序
15.3.5 檢查其他安全因素
15.3.6 使用ssl硬件加速
15.4 本章回顧

使用說明

1、下載并解壓,得出pdf文件

2、如果打不開本文件,請務(wù)必下載pdf閱讀器

3、安裝后,在打開解壓得出的pdf文件

4、雙擊進行閱讀

收起介紹展開介紹
  • 下載地址
oracle weblogic server開發(fā)權(quán)威指南 帕特里克 高清掃描版

有問題? 點此報錯

發(fā)表評論

0條評論