什麼是 Oracle Portal
企業資訊入口 (EIP) 整合平台,提供單一進入點整合應用、人員、資訊與流程,支援個性化、自助式發佈、角色化存取,讓非 IT 人員也能快速建立部門級 Portal。
Oracle Portal 節點架構
- Portal 節點:安裝 Portal 的伺服器,含 200+ 表/視圖、1000+ PL/SQL 套件。節點間可聯盟。
- Portal 容器:儲存 Portlet 註冊、頁面樣式、使用者客製、權限、內容區域定義。
- Database Provider:管理資料庫端 PL/SQL/Java Portlet,Portal 框架透過它調用並渲染 HTML/XML。
- Web Provider:透過 HTTP/SOAP 呼叫遠端 Web 服務 Portlet,回傳已排版內容。
核心基礎設施
| 元件 | 角色 |
| Oracle SSO Server | 單一登入 (SSO),集中身分驗證與授權,一次登入存取所有關聯應用。 |
| Oracle 9iAS | 中介層:OHS (HTTP)、OC4J (JSP/Servlet)、mod_plsql (Web 存取 DB)。 |
| Portal Cache | 檔案系緩存頁面定義與 Portlet 內容,大幅降低回應時間。 |
9iAS Portal 關鍵功能
- 單一互動點:可擴充框架整合異構資料源,Portlet 組件化重用,支援個性化版面。
- 整合入口服務:文件發佈/上傳、頁面排版、存取控制、資料驅動組件 (表單、報表、圖表、Excel 匯出) 無縫嵌入。
- 完整部署管理:三層架構支援多樣配置、多語言 (20+)、集中維護資料庫內容、靈活擴展。
企業 Portal 部署四層架構
- 客戶層:瀏覽器零安裝,跨平台隨時存取。
- 中介層:標準 9iAS 安裝,含 Portal、Web Provider、BI (報表/分析)、Web Cache 提升效能。
- 基礎架構層:SSO 安全管理、統一 DB 連線、整合/工作流服務連接異構系統。
- 資料層:所有為 Portal 提供資料的內外部系統。
建設常見三大問題
- 內容變「大雜燴」,缺乏治理與分類。
- 企業文化障礙 (部門壁壘、權責不清) 凌駕技術,阻礙推廣。
- 上線非終點:內容更新、效能調優、安全稽核、使用者採納持續投入。
結語
Oracle 9iAS Portal 以易用 Web 介面、強大整合與個性化能力,助企業打造新世代電子商務桌面,迎接數位轉型挑戰。
- 上一篇文章: Oracle 資料字典技術淺析:靜態視圖三層架構與常用查詢
- 下一篇文章: Oracle 10g 閃回恢復區詳解:概念、配置、目錄結構與管理監控
Copyright ©
程式碼之家 All Rights Reserved