什么是Portal?
英文字面是“入口”,國內(nèi)有叫“門戶”技術(shù)的,但我覺得“集成”技術(shù)更能表達(dá)它的意思。Portal是一個基于web的應(yīng)用程序,它主要提供個性化、單點登錄、不同來源的內(nèi)容整合以及存放信息系統(tǒng)的表示層。
Portal有什么標(biāo)準(zhǔn)?
為規(guī)范Portal,SUN于2003年底制定了JSR168,它定義了Portlet標(biāo)準(zhǔn),并給出了一個實現(xiàn)接口。
什么是Portlet?
Portlet是基于java技術(shù)的web組件,它由Portlet容器管理、并處理請求,并動態(tài)生成輸出內(nèi)容。Portlet是基于java的web組 件,由Portlet容器管理,并由容器處理請求,生產(chǎn)動態(tài)內(nèi)容。Portals使用Portlets作為可插拔用戶接口組件,提供信息系統(tǒng)的表示層。作 為利用servlets進(jìn)行web應(yīng)用編程的下一步,Portlets實現(xiàn)了web應(yīng)用的模塊化和用戶中心化。Portlet規(guī)范,即jsr(java specification request)168,是為了實現(xiàn)portal和Portlet的互操作。它定義了Portlet和Portlet容器之間的和約,讓Portlet實 現(xiàn)個性化、表示和安全的api集。規(guī)范還定義了怎樣在Portlets應(yīng)用中打包Portlets。
Portal有什么特色?
低成本的集成技術(shù)。如果你的網(wǎng)站或企業(yè)已經(jīng)有了很多信息系統(tǒng),Portal可以很容易的將這些系統(tǒng)集成起來,并以統(tǒng)一的方式提供給用戶,統(tǒng)一可以有流程的 統(tǒng)一,如:登陸、定制、瀏覽;界面的統(tǒng)一,如:顯示風(fēng)格登高度的模塊化。通過Portal技術(shù)提供的plugin技術(shù),可以根據(jù)企業(yè),網(wǎng)友的需求編制標(biāo)準(zhǔn) 的模塊,并嵌入Portal系統(tǒng),供企業(yè)、網(wǎng)友使用。高度的擴展性,已經(jīng)有了很多產(chǎn)品和標(biāo)準(zhǔn)來制定Portal,作為這些產(chǎn)品和標(biāo)準(zhǔn),如:jsr- 168,通過Portlet的概念來對Portal的功能進(jìn)行擴展。
Portal有什么用?
個人認(rèn)為從兩個方面。一是針對跟人(網(wǎng)友)的應(yīng)用。由于Portal的特色,企業(yè)和網(wǎng)站可以很容易的將自己的服務(wù)進(jìn)行標(biāo)準(zhǔn)封裝,插入Portal系統(tǒng),提 供跟用戶使用。現(xiàn)在很多門戶網(wǎng)站和專業(yè)網(wǎng)站有很多服務(wù),但是很多服務(wù)用戶根本就沒有使用過、發(fā)現(xiàn)過,通過Portal的形式給用戶一個集中體驗的場所。二 是針對企業(yè),企業(yè)可以將現(xiàn)有的信息系統(tǒng),資源通過Portal來進(jìn)行封裝,提供給用戶使用。比如:有些公司有報銷系統(tǒng),考核系統(tǒng),會議系統(tǒng),但這些系統(tǒng)都 是彼此分離的,使用和界面并不統(tǒng)一,通過Portal可以很容易地將這些系統(tǒng)提供的服務(wù)封裝并呈給用戶使用。
Portal,中文字意:門戶。在如今的網(wǎng)絡(luò)時代,這是一個容易讓人產(chǎn)生敬畏的詞。因為說到“門戶”,總是聯(lián)想到 yahoo、sina 之類的大型門戶站點,它們因為提供大量綜合分類的信息且易于檢索而受到人們的歡迎。
????? 許多企業(yè)和組織同樣需要類似功能的門戶技術(shù)。他們同時需要為企業(yè)內(nèi)部員工、外部客戶群體量身定制有“價值”的企業(yè)信息,令企業(yè)倍感頭痛的是:一方面是好些有“價值”的企業(yè)信息獲取并不是一件輕松的事情,信息部門需要整合來自不同的應(yīng)用系統(tǒng),不同數(shù)據(jù)源,不同平臺的無數(shù)各種類型的數(shù)據(jù)和資源;另一方面,如何輕松實現(xiàn)一個為所有的用戶群體量身定制的系統(tǒng)構(gòu)架也不是一件容易的事情。傳統(tǒng)技術(shù)整合這些資源的技術(shù)復(fù)雜度和成本都太高,許多企業(yè)無法負(fù)擔(dān)如此的投入。
Protal 技術(shù)的出現(xiàn),帶給人們解決這類難題的曙光。Portal技術(shù)強調(diào)以用戶為中心,重視流程及整體工作效能,提供統(tǒng)一登陸界面,實現(xiàn)信息的集中訪問。 Portal 創(chuàng)建一個提供支持信息訪問、傳遞,以及跨組織工作的集成化商務(wù)環(huán)境。
????? Protal它不僅要把企業(yè)級的后端內(nèi)容表現(xiàn)出來,它還要把企業(yè)級的后端的應(yīng)用表現(xiàn)出來。對于企業(yè)來說,Portal并不僅僅是發(fā)布幾個新聞,它真正是為了處理業(yè)務(wù)用的。無論是企業(yè)客戶還是員工,只要登錄進(jìn)Portal,將能夠進(jìn)入對應(yīng)的業(yè)務(wù)系統(tǒng),真正的去完成業(yè)務(wù)功能。那么這樣的話,對于企業(yè)來說,Portal 將成為一個真正的“企業(yè)級”門戶。
????? 基于企業(yè)級Portal有IBM websphere Portal,Sun ONE Portal,Bea WebLogic Portal四大產(chǎn)品。
從技術(shù)方面講,主要是體現(xiàn):
? 個性化
? 各種設(shè)備的支持
? 與后臺系統(tǒng)的集成
? 內(nèi)容發(fā)布
? 商務(wù)規(guī)則
? 重中之重,為Single Sign On
轉(zhuǎn)自:
http://hi.baidu.com/wikiweb/blog/item/82edd01329deec035aaf53b1.html
http://blog.csdn.net/sharky77/archive/2006/07/10/899146.aspx
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
