當前位置:編程學習大全網 - 編程語言 - Portal是什麽?

Portal是什麽?

英文字面是“入口”,國內有叫“門戶”技術的,但我覺得“集成”技術更能表達它的意思。Portal是壹個基於web的應用程序,它主要提供個性化、單點登錄、不同來源的內容整合以及存放信息系統的表示層。為規範Portal,SUN於2003年底制定了JSR168,它定義了Portlet標準,並給出了壹個實現接口。Portlet是基於java技術的web組件,它由Portlet容器管理、並處理請求,並動態生成輸出內容。Portlet是基於java的web組件,由Portlet容器管理,並由容器處理請求,生產動態內容。Portals使用Portlets作為可插拔用戶接口組件,提供信息系統的表示層。作為利用servlets進行web應用編程的下壹步,Portlets實現了web應用的模塊化和用戶中心化。Portlet規範,即jsr(java specification request)168,是為了實現portal和Portlet的互操作。它定義了Portlet和Portlet容器之間的和約,讓Portlet實現個性化、表示和安全的api集。規範還定義了怎樣在Portlets應用中打包Portlets。低成本的集成技術。如果妳的網站或企業已經有了很多信息系統,Portal可以很容易的將這些系統集成起來,並以統壹的方式提供給用戶,統壹可以有流程的統壹,如:登陸、定制、瀏覽;界面的統壹,如:顯示風格登高度的模塊化。通過Portal技術提供的plugin技術,可以根據企業,網友的需求編制標準的模塊,並嵌入Portal系統,供企業、網友使用。高度的擴展性,已經有了很多產品和標準來制定Portal,作為這些產品和標準,如:jsr- 168,通過Portlet的概念來對Portal的功能進行擴展。個人認為從兩個方面。壹是針對跟人(網友)的應用。由於Portal的特色,企業和網站可以很容易的將自己的服務進行標準封裝,插入Portal系統,提供跟用戶使用。現在很多門戶網站和專業網站有很多服務,但是很多服務用戶根本就沒有使用過、發現過,通過Portal的形式給用戶壹個集中體驗的場所。二是針對企業,企業可以將現有的信息系統,資源通過Portal來進行封裝,提供給用戶使用。比如:有些公司有報銷系統,考核系統,會議系統,但這些系統都是彼此分離的,使用和界面並不統壹,通過Portal可以很容易地將這些系統提供的服務封裝並呈給用戶使用。

  • 上一篇:誰知東漢末年十三州內之各郡名稱(詳細.急)
  • 下一篇:植物大戰僵屍2春節燈謎答案 投手家族的二把手是誰
  • copyright 2024編程學習大全網