課程大綱:
第一部分:
模塊一:Weblogic Portal介紹、開發環境搭建
Weblogic Platform介紹
Weblogic Platform安裝和配置
Weblogic workshop的配置和使用
Weblogic Portal項目搭建
Weblogic Portal項目的部署與調試
Weblogic Portal控制臺和Weblogic服務器控制臺
模塊二:Weblogic Portal皮膚主題的開發
Weblogic look and feel介紹
創建look and feel
創建shell
創建layout
創建導航(navigation)
創建Theme
模塊三:Weblogic Portal的開發
Portlet介紹
Portlet創建
模塊四:Weblogic中的webservice開發
Webservice介紹
開發webservice和client
第二部分:
模塊一:Oracle Fusion Middleware 平臺簡介
???????
描述 Oracle Fusion Middleware 環境
???????
描述 Oracle WebLogic Server 如何支持各種 Fusion Middleware 套件
???????
描述各種 Fusion Middleware 套件如何增強 Oracle WebLogic Server 的功能
???
模塊二: 闡述 Java Enterprise Edition 術語和體系結構的定義
???????
解釋采用分布式系統的動機
???????
Java Platform Enterprise Edition (Java EE) 規范的主要組件
???
模塊三:安裝 Oracle WebLogic Server
???????
說明 Oracle WebLogic Server 安裝步驟
???????
使用圖形用戶界面 (GUI) 和命令行安裝 Oracle WebLogic Server
???????
描述 Oracle WebLogic Server 目錄結構的組織和內容
???????
瀏覽 Oracle WebLogic Server 聯機和脫機文檔
???
模塊三:配置簡單域
???????
描述 Oracle WebLogic Server 域中的通用元素
???????
描述如何在企業中使用域
???????
比較管理和受管服務器
???????
配置域
???????
描述 WLS 目錄結構的組織和內容
???????
描述如何脫機使用 WLST 來管理域
???????
創建包含一個受管服務器的簡單域
???????
檢查用于組件的端口號
???
模塊四:使用模板配置域
???????
描述使用模板創建或更新域的內部流程
???????
描述擴展域模板的流程
???????
介紹所提供的用于設置 JDeveloper、SOA 和 WebCenter 的域模板
???
模塊五:使用管理控制臺和 WLST
???????
在管理控制臺中確定動態和非動態屬性更改
???????
定制管理控制臺中的監視表
???????
使用 WebLogic 腳本工具 (WLST) 命令行實用程序
???????
調用 WLST 并在域結構中導航
???????
描述如何使用 Java 管理擴展 (JMX) 和 MBean 在內部執行更改管理
???
模塊六:配置受管服務器
???????
使用管理控制臺配置受管服務器
???????
使用 WebLogic 腳本工具 (WLST) 配置受管服務器
???????
啟動受管服務器
???????
使用 WLST 或管理控制臺關閉服務器或整個域
???????
在與管理服務器不同的計算機上配置受管服務器
???????
說明管理和受管服務器獨立性 (MSI)
???
模塊七:配置節點管理器
???????
定義 Oracle WebLogic Server 計算機
???????
使用控制臺和 WebLogic 腳本工具 (WLST) 配置機器并為其分配服務器
???????
說明節點管理器體系結構
???????
描述節點管理器目錄結構的組織和內容
???????
配置、啟動和停止節點管理器
???????
描述如何啟動和停止過程
???
模塊八:在 Oracle WLS 環境中查看和管理日志
???????
定義和配置服務器日志文件和域日志文件
???????
使用管理控制臺查看和解釋域日志文件和服務器日志文件的格式
???????
使用控制臺配置服務器標準輸出設置
???????
描述應用程序如何與 WLS 日志記錄基礎結構 (Apache commons, logj) 集成
???????
訪問聯機日志消息目錄
???????
使用控制臺創建和應用日志篩選器
???????
配置日志篩選器表達式
???
模塊九:部署概念
???????
對比自動部署與手動部署
???????
通過管理控制臺、命令行和 WLST 配置及部署 Web 應用程序
???????
配置部署描述符
???
模塊十:部署 Java EE 應用程序
???????
描述 Java EE Web 應用程序
???????
描述企業部署體系結構
???????
以多種形式打包 Web 應用程序
???????
描述 Web 服務器的作用
???????
定義 Web 應用程序結構和 Web 應用程序檔案
???????
解釋 WebLogic 為什么使用 weblogic*.xml 文件來補充標準的 Java EE 部署描述符
???????
查看部署描述符 web.xml 和 weblogic.xml
???????
描述 URL 和 Web 應用程序
???
模塊十一:高級部署
???????
針對多種開發環境配置應用程序
???????
描述企業部署體系結構
???????
創建部署計劃
???????
暫存部署計劃
???????
使用生產重新部署
???
模塊十二:了解 JDBC 并配置數據源
???????
配置 JDBC 和 JDBC 數據源
???????
配置數據源范圍
???????
對比雙層 JDBC 體系結構和多層 JDBC 體系結構
???????
配置連接池
???????
描述如何使用數據源
???????
將 JDBC 資源部署到某個目標
???????
說明 JDBC URL 的組件
???????
監視和測試數據源
???
模塊十三:設置 Java 消息服務 (JMS) 資源
???????
描述 JMS
???????
描述 Oracle WebLogic Server JMS 是如何實施的
???????
配置 JMS Server
???????
配置連接工廠
???????
配置隊列和主題
???????
配置持久性消息
???????
部署使用 JMS 的應用程序
???????
監視 JMS 資源和消息
???
模塊十四:集群簡介
???????
Oracle WebLogic 集群的優點
???????
基本集群體系結構
???????
多層集群體系結構
???????
集群式服務器實例之間的通信
???????
用于選擇合適的集群體系結構的關鍵標準
???
模塊十五:配置集群
???????
準備集群所需的環境
???????
創建和配置集群
???????
向集群添加服務器
???????
啟動和關閉集群式服務器
???
模塊十六:管理集群
???????
將應用程序部署到集群
???????
描述集群中的會話狀態復制
???????
配置復制組
???????
配置內存中復制
???????
配置 Java 數據庫連接 (JDBC) 復制
???????
配置文件復制
???????
為 Enterprise JavaBeans (EJB) 應用程序配置多層集群
???
模塊十七:安全概念和配置
???????
使用 Oracle WebLogic Server (WLS) 安全體系結構
???????
配置安全領域
???????
配置用戶和組
???????
配置角色
???????
配置策略
???????
配置對 Web 應用程序資源和 EJB 的保護
???
模塊十八:防御攻擊
???????
描述配置安全套接字層 (SSL) 的過程
???????
使用 Keytool 實用程序配置密鑰并獲取數字證書
???????
為 WLS Server 配置 SSL
???????
配置用于應對基于 Web 的攻擊的對策
???
模塊十九:備份和恢復操作
???????
建議備份和恢復策略
???????
執行完全脫機備份和恢復
???????
執行聯機和脫機域備份
???????
執行脫機域恢復
???????
執行實例主目錄備份和恢復