<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    MicroFish

    Open & Open hits
    隨筆 - 33, 文章 - 2, 評論 - 4, 引用 - 0
    數(shù)據(jù)加載中……

    Oracle Portal 及其門戶網(wǎng)站開發(fā)概述

    摘要: Portal是IT領域的新技術,是企業(yè)信息化工作的發(fā)展方向之一。本文首先介紹了Oracle Portal的定義、特點,接著闡述了portal的體系結構。隨后本文介紹了Oracle9iAS Portal的功能特點及基于它的企業(yè)門戶網(wǎng)站的開發(fā)。最后本文簡要探討了基于portal的門戶網(wǎng)站開發(fā)的問題。

    關鍵詞: oracle portal,門戶,網(wǎng)站,信息入口,企業(yè)入口

    引言

      Oracle Portal為企業(yè)提供了一個單一的訪問企業(yè)各種信息資源的入口,利用它,企業(yè)可以為員工、供應商、零售商、合作伙伴等提供個性化的信息服務,使他們能通過單一的入口,迅速找到所需的信息。Portal具有眾多的核心功能特性,將企業(yè)的應用、人員、信息與流程有機地結合起來,為信息化工作的開展提供了可行的思路和解決方案。

    Oracle Portal概述

    1、Oracle Portal是什么

      Portal一詞是從Internet所衍生出來的,最初的“門戶”一詞主要是指信息門戶,諸如雅虎、新浪等網(wǎng)站都是一種信息門戶。隨后,門戶的應用領域又得到擴展,出現(xiàn)了企業(yè)信息門戶(Enterprise Information Portal,EIP)。Oracle Portal是一個建立企業(yè)信息門戶的集成環(huán)境。通過Oracle Portal,企業(yè)員工可以很方便地將自己所需要的,來源于各種渠道的信息集成在一個統(tǒng)一的視圖之內。例如,在傳統(tǒng)企業(yè)信息系統(tǒng)環(huán)境下,一個財務部門可能要接觸這樣一些信息源:企業(yè)財務軟件,企業(yè)內部網(wǎng)站的政策、新聞、公告,各種圖表、報表,互聯(lián)網(wǎng)上的財經新聞,股票行情等等;通過Oracle Portal提供的“自助式”的服務,財務部門可以為自己部門量身定制一套財務人員的信息門戶,將上述信息有效地組織在Web應用程序之中,并根據(jù)不同級別人員的職能設定相應的訪問權限。在以前,這可能需要向IT部門提交詳細的需求分析,并等待好幾個月才能投入使用;通過Oracle Portal提供的快速、易用的開發(fā)工具和內建功能模塊,非IT人員也可以根據(jù)自己的實際業(yè)務需求,創(chuàng)建這樣的集成化Web應用了。

    2、Oracle Portal的體系結構

    1) Oracle Portal節(jié)點

      每臺安裝Oracle Portal示例的服務器稱為一個Oracle Portal節(jié)點。每個OraclePortal節(jié)點包含有超過200個表及視圖,以及超過1000個PL/SQL包。Oracle Portal節(jié)點之間可以相互注冊,形成一個聯(lián)合Portal結構。節(jié)點的注冊和管理可以很容易地由企業(yè)的中心Portal管理。Portal容器是存儲Oracle Portal對象的地方。它保存著Provider注冊表,頁面的樣式定義,用戶對Portlet的定制,訪問權限,內容區(qū)域及頁面的定義,數(shù)據(jù)驅動的組件等等。數(shù)據(jù)庫Provider管理基于數(shù)據(jù)庫的PL/SQL或Java存儲過程形式的Portlet,它存儲在Portal節(jié)點之外。Portal框架通過數(shù)據(jù)庫Provider調用這些Portlet,并將返回的HTML/XML形式的結果顯示在頁面的某個區(qū)域中。與數(shù)據(jù)庫Provider不同的是,Web Provider面向的是來自Web的數(shù)據(jù),它們通常是通過HTTP協(xié)議而不是數(shù)據(jù)庫存儲過程來調用的,并且返回的結果已經是格式化的HTML/XML內容。

    2) Oracle Logon/SSO Server

      SSO是Single Sign-On的縮寫,即單一登錄模式。SSO服務器集中管理用戶的身份驗證和權限管理,這使得其它應用程序可以將這些任務交給SSO服務器統(tǒng)一完成,也使得用戶只需要在SSO服務器上登陸一次就可以使用所有相關聯(lián)的應用程序,而無需記憶多個帳戶密碼。

    3)Oralcle 9i Application Server

      Oracle 9iAS是Oracle Portal的中間層應用程序服務器。在Oracle9iAS中,Oracle HTTP Server提供主要的HTTP服務,Oracle Jserv提供JSP和servlet服務,modPL/SQL以Apache模塊的模式提供從Web訪問Oracle數(shù)據(jù)庫的服務。

    4)Oracle Portal Cache

      Oracle Portal Cache使用基于文件系統(tǒng)的存儲系統(tǒng),為頁面定義和portlet生成的內容提供緩存,使用緩存系統(tǒng),Oracle Portal無需每次生成頁面的時候都訪問對象存儲系統(tǒng)或調用所有portlet,這樣大大提高了頁面的響應時間。

    Oracle9iAS Portal概述

    1、Oracle9ias Portal的功能

      Oracle9iAS Portal是1999年初作為Oracle WebDB一部分引入的技術的下一代。Oracle9iAS Portal是Oracle9i的關鍵組件,作為一項服務集成到Oracle9i應用服務器中。有了Oracle9iAS Portal,企業(yè)就擁有了一種強有力的手段,可以向員工、合作伙伴和供應商提供一致、高效的訪問途徑,使他們能夠訪問更有效地完成日常業(yè)務任務所需的企業(yè)信息和工具。Oracle9iAS Portal通過提供如下功能實現(xiàn)了上述目標。

    1) 單點交互功能

      Oracle9iAS Portal的可擴展的門戶框架提供了集成能力和對企業(yè)信息的標準訪問途徑,同時,靈活的工作環(huán)境使各機構、部門和個人用戶能夠對他們的門戶風格進行個性化定制。Oracle9iAS Portal作為單一交互點,通過把信息集中在一起來解決這些問題:把用戶與他們的信息源更好地連接在一起,同時提供了適應不同個人開展工作與處理信息的方式所需的靈活性。Oracle9iAS Portal作為真正企業(yè)級的電子商務門戶,用稱為portlet的可重復使用的信息組件,在彼此互不相連的動態(tài)數(shù)據(jù)、文檔和Web站點的世界中架起了溝通的橋梁。

    2) 集成的成套門戶服務

      Oracle9iAS Portal的自助式門戶服務使用戶和開發(fā)人員能夠組織與發(fā)布信息并創(chuàng)建應用。除了能訪問企業(yè)數(shù)據(jù)并對其進行個性化處理外,Oracle9iAS Portal還并入了若干自助式功能,允許門戶用戶和管理員直接地管理他們的信息。這些服務能夠讓最終用戶控制并負責他們的信息,也向IT專業(yè)人員提供了更好地滿足最終用戶的需求工具。Oracle9iAS Portal還為文檔發(fā)布、文件上傳、頁面格式化以及訪問控制提供了一套集成功能,可以讓用戶共享和管理信息。除了文件類型內容外,來自Oracle數(shù)據(jù)庫的信息也能夠很容易地集成到Oracle9iAS Portal之中。Oracle9iAS Portal包含有一個數(shù)據(jù)驅動的組件庫,可以用于與Oracle數(shù)據(jù)庫地交互,并把信息無縫地嵌入門戶頁面內的portlet之中。這些組件包括Javascript增強型地數(shù)據(jù)輸入表單、以HTML、純文本或MS Excel格式輸出的分欄報告、可定制HTML條形圖以及其他幾個用于發(fā)布Oracle數(shù)據(jù)庫中數(shù)據(jù)的組件。

    3)完整的部署和管理環(huán)境

      Oracle9iAS Portal借助簡單性而賦予用戶力量,因為它基于互聯(lián)網(wǎng)的開放標準。它不要求用戶安裝和學習大型復雜的程序,不讓用戶接觸這些不必要的復雜性,而是通過管理基礎性的Oracle8i數(shù)據(jù)庫中的內容,而對Oracle9iAS Portal進行集中維護。Oracle9iAS Portal的成熟的三層體系結構支持多種多樣的配置,并可擴展以滿足復雜的要求。Oracle9iAS具備靈活的部署模式,支持在類型廣泛的硬件和操作系統(tǒng)上的多種配置形式,從而產生了高度可伸縮的性能。Oracle9iAS Portal支持向全球社會部署。包含在Oracle9iAS Portal的向導、對話框、消息和幫助內容中的文本已經翻譯成20多種語言,以滿足不同用戶的需求。

    2、基于Oracle9iAS的門戶網(wǎng)站的開發(fā)

      為滿足一般企業(yè)的業(yè)務需求和技術需求,可以構建它的集成信息咨詢門戶。該解決方案分為4層結構:客戶層、中間層、基礎架構層,數(shù)據(jù)層。

    1)客戶層:我們采用瀏覽器作為客戶端的顯示工具,使最終用戶無需安裝任何客戶端工具,即可在任何時間任何地點在任何系統(tǒng)平臺上訪企業(yè)的門戶平臺。

    2)中間層:中間層是標準的基于Apache的Oracle9iAS安裝;Oracle Portal直接操縱mod_PL/SQL和mod_OC4J,中間層包括三個部分,Oracle門戶,網(wǎng)絡提供者(Web Provider)和商務智能。Oracle門戶包括HTTP服務器,用以處理Oracle前端的頁面請求并負責應答;并行頁面引擎,是一個servlet引擎,與Web和數(shù)據(jù)庫提供者通訊生成相應的portlet內容并負責頁面裝配,也與緩存頁面定義和portlet內容的“本地”文件系統(tǒng)交互;可配置多個線程來實現(xiàn)與提供者之間的并行通訊;mod_PL/SQL用于處理PL/SQL的應用模塊。 Web-Cache在HTTP服務器上的應用能提高整個Oracle Portal的效率。運用9iAS強大的商務智能分析數(shù)據(jù),可提供根據(jù)客戶需求所定制的報表。Web內容提供者可工作在各種Web環(huán)境,通過HTTP通訊并返回HTML/XML格式的結果;通過SOAP XML進行數(shù)據(jù)交換;適用于現(xiàn)有的和遠程的Web服務,并支持訂閱模式。

    3)基礎構架層:提供單一登陸服務,對整個系統(tǒng)進行單一的安全管理;提供訪問后臺數(shù)據(jù)庫的統(tǒng)一連接;還包括Oracle的集成和工作流服務,用以連接各種異構平臺和系統(tǒng)。

    4)數(shù)據(jù)層:包括所有為Portal提供數(shù)據(jù)的客戶服務器,內部網(wǎng)站系統(tǒng)和外部網(wǎng)站。

    4、門戶網(wǎng)站開發(fā)存在的問題

      以Oracle9iAS 為基礎,為企業(yè)提供快速建立企業(yè)入口網(wǎng)站的方案,讓企業(yè)無需購買、安裝軟件,無需擔心額外增加MIS人員等負擔,只要嵌入Oracle網(wǎng)站,即可享受Oracle提供的基礎構架,并在網(wǎng)站上勾選所需的功能以組建自己的網(wǎng)站。Web界面容易上手的特性,使得Intranet成為企業(yè)溝通、管理的重要工具。這也使得企業(yè)門戶網(wǎng)站的建設逐漸變成一種必然。然而縱觀國內多數(shù)企業(yè)開設的入口網(wǎng)站,目前仍處于低級階段,尚未發(fā)揮應有的功效,而軟件商提出的各種解決方案又令人目不暇接,難以抉擇。總的來說,企業(yè)門戶網(wǎng)站建設存在以下幾個問題:1)企業(yè)的門戶網(wǎng)站有建成大雜燴的趨勢;2)企業(yè)的文化障礙凌駕于技術之上,阻止了企業(yè)門戶網(wǎng)站的繼續(xù)開發(fā)和投入使用;3)門戶網(wǎng)站內容的完成僅僅是個開始,還有很多其它技術任務有待完成。如何解決上述三個問題無疑是當今企業(yè)門戶網(wǎng)站建設成功與否的關鍵。

    結束語

      Oracle9iAS可以用來快速部署和開發(fā)個性化門戶網(wǎng)站,而它包括的Oracle9iAS Portal具有易用的Web界面,使用戶能夠有條理的對商業(yè)信息、網(wǎng)頁內容和應用進行個性化的瀏覽。使用Oracle的門戶解決方案,簡單實現(xiàn)門戶單點信息訪問,將使您的企業(yè)門戶網(wǎng)站成為一種全新的電子商務桌面,去迎接更為激烈的挑戰(zhàn)!

    posted on 2006-09-16 08:46 劉璐 閱讀(236) 評論(0)  編輯  收藏 所屬分類: other

    主站蜘蛛池模板: 无码国产精品一区二区免费式直播 | 亚洲伊人久久大香线蕉苏妲己| 一个人看的免费高清视频日本 | 好爽…又高潮了免费毛片| 亚洲乱码中文论理电影| 四虎免费影院ww4164h| 亚洲综合激情视频| 国产精品永久免费10000| 亚洲a级片在线观看| 最近中文字幕免费mv视频7| 亚洲色偷偷偷综合网| 国产精品久久免费视频| 曰批免费视频播放在线看片二 | 亚洲欧美日韩国产精品一区| 日韩中文字幕在线免费观看| 四虎国产精品成人免费久久 | 国产精品高清视亚洲精品| 午夜免费福利在线| 最好2018中文免费视频| 亚洲AV无码不卡无码| 午夜福利不卡片在线播放免费| 亚洲人成色在线观看| 国产偷窥女洗浴在线观看亚洲| 日韩免费在线视频| 国产成人精品日本亚洲18图| 免费一级黄色毛片| 久久久免费的精品| 亚洲卡一卡二卡乱码新区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 久久亚洲免费视频| 成年女人18级毛片毛片免费| 色屁屁在线观看视频免费| 亚洲av中文无码乱人伦在线播放| 99在线视频免费观看视频| 边摸边脱吃奶边高潮视频免费| 亚洲AV无码成人精品区蜜桃| 在线观看免费毛片| 青柠影视在线观看免费| 91在线亚洲综合在线| 亚洲av午夜成人片精品网站| 午夜色a大片在线观看免费|