




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、商業(yè)及開源Portal產(chǎn)品對比分析報告目錄TOC o 1-3 h z u HYPERLINK l _Toc287526328 Portal產(chǎn)品對比分析報告 PAGEREF _Toc287526328 h 1 HYPERLINK l _Toc287526329 1 概述 PAGEREF _Toc287526329 h 2 HYPERLINK l _Toc287526330 2 Portal相關產(chǎn)品介紹 PAGEREF _Toc287526330 h 2 HYPERLINK l _Toc287526331 2.1 商業(yè)Portal PAGEREF _Toc287526331 h 2 HYPERLI
2、NK l _Toc287526332 2.1.1 Bea weblogic portal PAGEREF _Toc287526332 h 2 HYPERLINK l _Toc287526333 2.1.2 IBM websphere portal PAGEREF _Toc287526333 h 4 HYPERLINK l _Toc287526334 2.1.3 Oracle portal PAGEREF _Toc287526334 h 5 HYPERLINK l _Toc287526335 2.1.4 Sun Java System Portal Server PAGEREF _Toc2875
3、26335 h 6 HYPERLINK l _Toc287526336 2.2 主要開源Portal PAGEREF _Toc287526336 h 8 HYPERLINK l _Toc287526337 2.2.1 JetSpeed和JetSpeed2 PAGEREF _Toc287526337 h 8 HYPERLINK l _Toc287526338 2.2.2 Liferay PAGEREF _Toc287526338 h 9 HYPERLINK l _Toc287526339 2.2.3 Pluto PAGEREF _Toc287526339 h 9 HYPERLINK l _Toc
4、287526340 2.2.4 JPortal PAGEREF _Toc287526340 h 9 HYPERLINK l _Toc287526341 2.2.5 Stringbeans PAGEREF _Toc287526341 h 10 HYPERLINK l _Toc287526342 2.2.6 GridSphere PAGEREF _Toc287526342 h 10 HYPERLINK l _Toc287526343 2.2.7 JBoss Portal PAGEREF _Toc287526343 h 10 HYPERLINK l _Toc287526344 3 PERA Port
5、al基本關注點 PAGEREF _Toc287526344 h 11 HYPERLINK l _Toc287526345 4 主要Portal產(chǎn)品特點對比分析 PAGEREF _Toc287526345 h 11 HYPERLINK l _Toc287526346 4.1 開源與商業(yè)產(chǎn)品對比分析 PAGEREF _Toc287526346 h 11 HYPERLINK l _Toc287526347 4.2 主要開源Portal對比分析 PAGEREF _Toc287526347 h 11 HYPERLINK l _Toc287526348 4.3 商業(yè)Portal對比分析 PAGEREF _
6、Toc287526348 h 14 HYPERLINK l _Toc287526349 4.3.1 基本信息 PAGEREF _Toc287526349 h 14 HYPERLINK l _Toc287526350 4.3.2 單點登錄(SSO)和身份管理 PAGEREF _Toc287526350 h 16 HYPERLINK l _Toc287526351 4.3.3 集成和擴展能力 PAGEREF _Toc287526351 h 17 HYPERLINK l _Toc287526352 4.3.4 可用性和擴展性 PAGEREF _Toc287526352 h 18 HYPERLINK
7、l _Toc287526353 4.3.5 個性化和協(xié)同工作 PAGEREF _Toc287526353 h 19 HYPERLINK l _Toc287526354 4.3.6 綜合對比分析 PAGEREF _Toc287526354 h 211 概概述Portaal是平平臺的基基本組成成模塊,本本文主要要研究了了主流開開源和商商業(yè)Poortaal產(chǎn)品品,對比比分析了了這些PPorttal的的主要技技術特點點,為PPorttal選選型參考考依據(jù)。2 PPorttal相相關產(chǎn)品品介紹2.1 商業(yè)業(yè)Porrtall2.1.11 Beea wwebllogiic pporttal網(wǎng)站: HYPER
8、LINK /products/beawebportal81/prodoverview5/index.jsp htttp:/wwww.beaa.coom.ccn/pprodductts/bbeawwebpporttal881/pproddoveerviiew55/inndexx.jsspBEA WWebLLogiic PPorttal包包含的創(chuàng)創(chuàng)新技術術能夠簡簡化向門門戶用戶戶交付新新出現(xiàn)的的Webb 2.0服務務的過程程。BEEA WWebLLogiic PPorttal利利用以AAJAXX動態(tài)更更新頁面面或poortllet的的表示框框架,充充實了門門戶應用用,提供供更豐富富、具有有更高響響
9、應性的的體驗。BEA WebLogic Portal還全面支持由AJAX實現(xiàn)的portlet間通信,改善了portlet的交互性,使portlet可以彼此通信。Web 22.0的的一個重重要方面面是應用用聚合(mashup)的概念,它使網(wǎng)站或應用可以從多個來源聚合內(nèi)容,提供一種集成化的體驗。BEA WebLogic Portal包含了REST創(chuàng)建器(它基于BEA稱為REST創(chuàng)建器的技術),以實現(xiàn)與外部Web應用、新的聚合或其他門戶共享portlet。這一簡單的技術使服務組合更加易于使用,并能夠比以往更快地加以部署,將WebLogic門戶的價值擴展到更廣的業(yè)務范圍,從而應對更多的IT挑戰(zhàn)。為了向
10、業(yè)務務提供各各種各樣樣的門戶戶,企業(yè)業(yè)可以依依靠BEEA WWebLLogiic PPorttal來來簡化定定制的面面向服務務門戶的的生產(chǎn)和和管理。 統(tǒng)一一的門戶戶框架BEA WWebLLogiic PPorttal提提供了靈靈活、可可擴展和和可管理理的基礎礎。無論論企業(yè)的的運營需需要部門門門戶、分分布式門門戶網(wǎng)絡絡,還是是代表公公司對外外形象的的單一門門戶,BBEA WebbLoggic Porrtall都是一一種有效效的解決決方案。靈靈活的部部署架構(gòu)構(gòu)是高效效共享門門戶資源源和管理理門戶安安全的理理想選擇擇?;跇藴实牡拈T戶聯(lián)聯(lián)合支持持跨門戶戶和Weeb應用用的分布布式企業(yè)業(yè)門戶服服務結(jié)構(gòu)
11、構(gòu),它們們能夠簡簡便地結(jié)結(jié)合,這這樣企業(yè)業(yè)可以更更快地響響應,并并為門戶戶用戶提提供更出出色的體體驗。統(tǒng)一的用戶戶簡檔使使您可以以訪問駐駐留在分分布式系系統(tǒng)內(nèi)的的完整客客戶信息息視圖,并并將外部部數(shù)據(jù)源源與在線線和簡單單的目錄錄訪問協(xié)協(xié)議(LLDAPP)數(shù)據(jù)據(jù)結(jié)合起起來。BEA AAquaaLoggic Daata Serrvicces Plaatfoorm的的互操作作能力,使使你能夠夠從企業(yè)業(yè)內(nèi)外的的不同數(shù)數(shù)據(jù)源訪訪問、聚聚集和更更新數(shù)據(jù)據(jù),并為為業(yè)務用用戶提供供定制的的門戶視視圖。與與BEAA AqquaLLogiic BBusiinesss PProccesss Maanaggemeen
12、t Suiite的的集成,將將支持門門戶用戶戶瀏覽和和審批對對于每個個門戶用用戶和個個人都十十分重要要的關鍵鍵流程。BEA WWebLLogiic PPorttal的的表示服服務充分分利用了了Webb 2.0 AAJAXX技術,為為客戶、合合作伙伴伴和員工工提供豐豐富且響響應性極極高的門門戶體驗驗。門戶戶的桌面面可以針針對每個個門戶用用戶進行行定制,通通過定制制的布局局、外觀觀和個人人頁面構(gòu)構(gòu)成個性性化視圖圖。分級級導航系系統(tǒng)包括括桌面、頁頁面和工工作簿,提提供了靈靈活的門門戶導航航功能。BEA WWebLLogiic Mobbiliity Serrve為WWeb和和移動訪訪問提供供統(tǒng)一的的軟
13、件解解決方案案,為門門戶提供供無線設設備訪問問。 門戶戶生命周周期管理理為了加速門門戶交付付,BEEA WWebLLogiic PPorttal為為IT開發(fā)發(fā)人員和和門戶管管理人員員提供了了工具。作作為一種種開發(fā)環(huán)環(huán)境,BBEA WebbLoggic Porrtall支持SOOA,并并結(jié)合了了Ecllipsse和Apaachee Beeehiive等等開放源源技術。BEA Workshop for WebLogic Platform也支持統(tǒng)一的Java、門戶、Web等Eclipse開發(fā),以及面向服務的應用。Portlet向?qū)жS富了門戶開發(fā)流程,并簡化了各種portlet的構(gòu)建,這些portle
14、t支持Java ServerFaces (JSF)、Spring、Struts、JSP、NetUI Page Flow、JSR 168和 Web Services for Remote Portlets (WSRP)等行業(yè)標準技術。在BEA Worrkshhop forr WeebLoogicc中構(gòu)建建定制門門戶的資資源。PPorttlett向?qū)Ш喓喕薆BEA WebbLoggic Porrtall的porrtleet構(gòu)建建。BEA WWebLLogiic PPorttal基基于瀏覽覽器的工工具,使使門戶管管理者能能夠智能能化地組組裝、配配置和管管理企業(yè)業(yè)門戶。門門戶管理理工具為為定制基基于
15、角色色的管理理提供粒粒度控制制和管理理任務的的委托功功能?;诮巧氖跈鄼嘀С謩觿討B(tài)訪問問內(nèi)容和和門戶資資源,從從而減少少了人工工管理。 BEEA WWebLLogiic PPorttal基基于瀏覽覽器的門門戶管理理工具門戶傳播(propagation)以許多自動化的傳播流程,簡化了從開發(fā)到生產(chǎn)的門戶變化遷移過程。通過與BEEA AAquaaLoggic Serrvicce RRegiistrry(服服務注冊冊器)的的集成提提供服務務生命周周期管理理,該軟軟件為服服務的發(fā)發(fā)現(xiàn)和決決定提供供了基于于標準的的機制。BEA AquaLogic Service Bus(服務總線)確保聚集在聯(lián)合門戶
16、中的服務易于管理、監(jiān)控并符合服務水平協(xié)議(SLA)的規(guī)定。開發(fā)模型將將開發(fā)環(huán)環(huán)境與應應用運行行時間相相結(jié)合,使使開發(fā)人人員將精精力集中中于門戶戶應用而而不是基基礎架構(gòu)構(gòu)。此外外,作為為BEAA WeebLoogicc Ennterrpriise Plaatfoorm一部分分,BEEA WWebLLogiic PPorttal還還采用了了共享的的安全模模型,以以提供統(tǒng)統(tǒng)一的、可可利用現(xiàn)現(xiàn)有投資資的安全全性。 門戶戶業(yè)務服服務BEA WWebLLogiic PPorttal的的業(yè)務服服務,使使企業(yè)可可以逐步步為門戶戶用戶增增加定制制的門戶戶功能。預預集成的的業(yè)務服服務還能能夠最大大程度地地減少項項
17、目風險險,提供供滿足獨獨特業(yè)務務需求的的靈活性性。BEA WWebLLogiic PPorttal業(yè)業(yè)務服務務提供: 內(nèi)內(nèi)容管理理,可以以輕松地地增加和和管理多多個知識識庫中的的內(nèi)容。 企企業(yè)搜索索,幫助助訪問者者輕松的的尋找所所需的信信息。 協(xié)協(xié)作服務務(包含含一個構(gòu)構(gòu)建定制制社區(qū)的的社區(qū)框框架基礎礎),改改善組織織交互,提提高生產(chǎn)產(chǎn)力。 交互管管理,提提供定制制的、基基于規(guī)則則的個性性化,事事件和行行為追蹤蹤,以及及通過與與訪問者者交互實實現(xiàn)業(yè)務務目標的的框架。 門戶戶擴展門戶擴展增增加了門門戶價值值,為應應對更多多的企業(yè)業(yè)挑戰(zhàn)提提供了解解決方案案。門戶戶擴展包包括跨所所有BEEA門戶戶解
18、決方方案的公公用服務務。 與與在線商商業(yè)銷售售和服務務集成的的門戶,提提供關于于客戶和和服務水水平的集集成化視視圖,有有助于吸吸引客戶戶,增加加贏利。 實實時協(xié)作作使門戶戶成為一一個虛擬擬的工作作場所,支支持團隊隊隨時隨隨地共同同工作。 .NETT集成簡簡化了門門戶內(nèi)現(xiàn)現(xiàn)有微軟軟.NEET組件件的重用用。 即即將上市市的門戶戶分析解解決方案案,不但但簡化了了對于門門戶效率率的了解解,還簡簡化了實實現(xiàn)更大大成功應應該采取取的行動動。 移移動服務務支持從從移動設設備訪問問門戶,當當信息發(fā)發(fā)生變化化時,無無論用戶戶身處何何處,都都可為其其提供關關鍵信息息。 表示層層集成簡簡化了門門戶內(nèi)現(xiàn)現(xiàn)有Weeb
19、應用用部件的的聚合(mashup),使新的服務組合產(chǎn)生價值。2.1.22 IBBM wwebsspheere porrtall網(wǎng)站: HYPERLINK /infocenter/wpdoc/v6r0/index.jsp htttp:/m/innfoccentter/wpddoc/v6rr0/iindeex.jjspIBM WebbSphheree PPorttal 由用于于構(gòu)建和和管理安安全的企企業(yè)對企企業(yè)(BB2B)、企企業(yè)對客客戶(BB2C)和和企業(yè)對對雇員(B2E)門戶網(wǎng)站的中間件、應用程序(稱為 portlet)和開發(fā)工具組成。WebSppherre PPorttal 的基本本產(chǎn)品提提
20、供個性性化、wweb 內(nèi)容管管理、文文檔管理理、生產(chǎn)產(chǎn)功能連連同可伸伸縮的門門戶網(wǎng)站站框架。擴擴展產(chǎn)品品增加了了功能強強大的協(xié)協(xié)作功能能部件,增增強了門門戶網(wǎng)站站的效力力。門戶網(wǎng)站是是一種 Webb 站點點,它把把基于 Webb 的資資源聚集集在一個個地方,用用戶只需需登錄到到門戶網(wǎng)網(wǎng)站并不不需要登登錄到他他們要使使用的每每個 pporttlett,從而而向用戶戶提供了了對這些些資源的的單點訪訪問。 WebbSphheree Poortaal 可可以將 Webb 內(nèi)容容發(fā)送到到支持 WAPP 的設設備和 i-MModee 電話話以及各各種 WWeb 瀏覽器器。作為一個管管理員,您您可以定定制
21、WWebSSpheere Porrtall 來滿滿足組織織、用戶戶和用戶戶組的需需要。您您可以修修改門戶戶網(wǎng)站的的外觀以以符合您您組織的的標準,并并根據(jù)業(yè)業(yè)務規(guī)則則和用戶戶概要文文件為用用戶和組組定制頁頁面。用用戶(如如業(yè)務合合作伙伴伴、客戶戶或雇員員)可進進一步定定制他們們自己的的門戶網(wǎng)網(wǎng)站視圖圖。用戶戶可以向向頁面添添加 pporttlett,按自自己的意意愿安排排它們并并控制 porrtleet 顏顏色方案案。通過過將 pporttlett 聚集集在一個個地方,并并給予用用戶定制制自己桌桌面的權權限和手手段, WebbSphheree Poortaal 使使用戶能能有效且且滿意地地實施其
22、其業(yè)務。WebSppherre PPorttal 提供了了大量標標準 pporttlett,包括括用于顯顯示內(nèi)容容、轉(zhuǎn)換換 XMML 以以及訪問問搜索引引擎和 Webb 頁面面的 pporttlett。還包包含訪問問 Lootuss Nootess、IBMM Lootuss DDomiino 和擴擴展產(chǎn)品品(IBBM LLotuus SSameetimme 和 IBBM LLotuus QQuicckPllacee)、Miicroosofft EExchhangge 和和即時信信息傳遞遞。還可可使用某某些第三三方 pporttlett。例如如,企業(yè)業(yè)資源規(guī)規(guī)劃(EERP)和和客戶關關系管理理(
23、CRRM)porrtleet。此此外,WWebSSpheere Porrtall 還提提供 AAPI,porrtleet 開開發(fā)人員員可以使使用 AAPI 創(chuàng)建定定制 pporttlett。2.1.33 Orraclle pporttalOraclle9iiAS Porrtall是19999年初初作為OOraccle WebbDB一一部分引引入的技技術的下下一代。Oracle9iAS Portal是Oracle9i的關鍵組件,作為一項服務集成到Oracle9i應用服務器中。有了Oracle9iAS Portal,企業(yè)就擁有了一種強有力的手段,可以向員工、合作伙伴和供應商提供一致、高效的訪問途徑
24、,使他們能夠訪問更有效地完成日常業(yè)務任務所需的企業(yè)信息和工具。Oracle9iAS Portal通過提供如下功能實現(xiàn)了上述目標。單單點交互互功能Oraclle9iiAS Porrtall的可擴擴展的門門戶框架架提供了了集成能能力和對對企業(yè)信信息的標標準訪問問途徑,同同時,靈靈活的工工作環(huán)境境使各機機構(gòu)、部部門和個個人用戶戶能夠?qū)λ麄兊牡拈T戶風風格進行行個性化化定制。Oracle9iAS Portal作為單一交互點,通過把信息集中在一起來解決這些問題:把用戶與他們的信息源更好地連接在一起,同時提供了適應不同個人開展工作與處理信息的方式所需的靈活性。Oracle9iAS Portal作為真正企業(yè)
25、級的電子商務門戶,用稱為portlet的可重復使用的信息組件,在彼此互不相連的動態(tài)數(shù)據(jù)、文檔和Web站點的世界中架起了溝通的橋梁。 集成成的成套套門戶服服務Oraclle9iiAS Porrtall的自助助式門戶戶服務使使用戶和和開發(fā)人人員能夠夠組織與與發(fā)布信信息并創(chuàng)創(chuàng)建應用用。除了了能訪問問企業(yè)數(shù)數(shù)據(jù)并對對其進行行個性化化處理外外,Orraclle9iiAS Porrtall還并入入了若干干自助式式功能,允允許門戶戶用戶和和管理員員直接地地管理他他們的信信息。這這些服務務能夠讓讓最終用用戶控制制并負責責他們的的信息,也也向ITT專業(yè)人人員提供供了更好好地滿足足最終用用戶的需需求工具具。Orr
26、aclle9iiAS Porrtall還為文文檔發(fā)布布、文件件上傳、頁頁面格式式化以及及訪問控控制提供供了一套套集成功功能,可可以讓用用戶共享享和管理理信息。除除了文件件類型內(nèi)內(nèi)容外,來來自Orraclle數(shù)據(jù)據(jù)庫的信信息也能能夠很容容易地集集成到OOraccle99iASS Poortaal之中中。Orraclle9iiAS Porrtall包含有有一個數(shù)數(shù)據(jù)驅(qū)動動的組件件庫,可可以用于于與Orraclle數(shù)據(jù)據(jù)庫地交交互,并并把信息息無縫地地嵌入門門戶頁面面內(nèi)的pporttlett之中。這這些組件件包括JJavaascrriptt增強型型地數(shù)據(jù)據(jù)輸入表表單、以以HTMML、純純文本或或MS
27、 Exccel格格式輸出出的分欄欄報告、可可定制HHTMLL條形圖圖以及其其他幾個個用于發(fā)發(fā)布Orraclle數(shù)據(jù)據(jù)庫中數(shù)數(shù)據(jù)的組組件。完完整的部部署和管管理環(huán)境境Oraclle9iiAS Porrtall借助簡簡單性而而賦予用用戶力量量,因為為它基于于互聯(lián)網(wǎng)網(wǎng)的開放放標準。它它不要求求用戶安安裝和學學習大型型復雜的的程序,不不讓用戶戶接觸這這些不必必要的復復雜性,而而是通過過管理基基礎性的的Oraaclee8i數(shù)數(shù)據(jù)庫中中的內(nèi)容容,而對對Oraaclee9iAAS PPorttal進進行集中中維護。Oracle9iAS Portal的成熟的三層體系結(jié)構(gòu)支持多種多樣的配置,并可擴展以滿足復雜的
28、要求。Oracle9iAS具備靈活的部署模式,支持在類型廣泛的硬件和操作系統(tǒng)上的多種配置形式,從而產(chǎn)生了高度可伸縮的性能。Oracle9iAS Portal支持向全球社會部署。包含在Oracle9iAS Portal的向?qū)Аυ捒?、消息和幫助?nèi)容中的文本已經(jīng)翻譯成20多種語言,以滿足不同用戶的需求。2.1.44 Suun JJavaa Syysteem PPorttal Serrverr網(wǎng)站: HYPERLINK /software/index.jsp?cat=Portal%20Services&tab=3 htttp:/wwww.sunn.coom/ssofttwarre/iindeex.j
29、jsp?catt=Poortaal%220Seerviicess&taab=33Sun JJavaa Syysteem PPorttal Serrverr 提供供當今門門戶解決決方案所所需的功功能和組組件。它它通過用用于管理理用戶、角角色和策策略的集集中身份份服務了了解每個個用戶。強強大的聚聚集和呈呈現(xiàn)功能能讓用戶戶能夠看看到相關關信息,并并將其環(huán)環(huán)境個性性化,以以便最符符合其需需求并且且更便于于使用。廣廣泛的社社區(qū)、協(xié)協(xié)作、內(nèi)內(nèi)容和知知識管理理功能與與安全、身身份管理理和移動動訪問功功能相結(jié)結(jié)合,安安全地將將用戶所所需的一一切提供供到任何何位置的的任何設設備。用戶無論身身在何處處都可以以更有
30、效效地工作作。無論論是員工工共同協(xié)協(xié)作,銷銷售人員員在路上上訪問和和更新客客戶信息息,合作作伙伴事事先訪問問最新的的產(chǎn)品設設計,供供應鏈合合作伙伴伴跟蹤庫庫存水平平,還是是客戶快快速尋找找和購買買最符合合其需求求的產(chǎn)品品,可訪訪問性和和工作效效率都得得到增強強。主要特點見見下表:Feature Function Benefit Identity-based content delivery Integrated identity management capabilities deliver information and services according to a users ident
31、ity, including access control, centralized user management, policy enforcement, and single sign on. Provides increased security control of relevant business information and personalized experience for employees to perform their tasks. Wikis Users can create wikis from within a portlet and edit using
32、 the toolbar. Increases team productivity. Shared files Share files with others in a group. Increases ability to share and participate. Group calendaring and task management Users can create community/group calendars, update them, and track status of project tasks. Improves effective interactions am
33、ong stakeholders of a project. Community surveys and polls Make team decisions with user-created polls and surveys. Speeds consensus-driven decisions. Secure remote access and mobile access Remote access to community resources - mail, calendar, address book, conference calling, files, portlets from
34、any device. Helps improve job satisfaction of employees by enabling access to information from anywhere, anytime. Improved administration One-click portal creation, remote administration, delegated administration, and more. Simplifies administration. Helps administrators focus on delivery of busines
35、s value to the enterprise. Content management Full, unrestricted FatWire license now included for creating, managing, and delivering content. Reduces integration costs and time to deploy content. Interportlet Communication Portlets share information with each other to create a greater degree of dyna
36、mism and adaptive behavior. Reduces time and cost of deployment of integrated portal solutions. Full text search engine with federated search and taxonomy capabilities Single request brings results from multiple search engines, plus enterprise information repositories and databases. Accelerates acce
37、ss to relevant information. Designed for Service oriented architecture (SOA) Provide unified service view into new business processes and composite applications resulting from SOA and integration projects. Helps deliver relevant services based on identity, and leverages existing IT resources. Java S
38、tudio Creator support for portal development Create powerful applications with the simplicity of drag and drop, with support for Web services, JSF, and struts. Simplifies application development. Reduces upfront and maintenance costs. 2.2 主要要開源PPorttal除了上面提提到的國國內(nèi)外廠廠商外,一一些開源源組織也也提供了了基于JJAVAA平臺的的Porrt
39、all解決方方案,這這些開源源產(chǎn)品有有 HYPERLINK JettSpeeed、Jbooss nukkes、 HYPERLINK / Lifferaay等。2.2.11 HYPERLINK /jetspeed/ JeetSppeedd和JettSpeeed22 HYPERLINK /jetspeed/ JetSppeedd是Apaachee組織的的一個PPorttal開開源項目目, IIBM早早期的WWebSSpheere Porrtall Seerveer就是是基于JJetSSpeeed進行行二次開開發(fā)的。jcorporate的Expresso(一個基于開放標準的J2EE體系框架)也采用了
40、JetSpeed。Jetsppeedd是一個個開放源源代碼的的企業(yè)信信息門戶戶(EIIP)的的實現(xiàn), 使用用的技術術是Jaava和和XMLL. 用用戶可以以使用瀏瀏覽器, 支持持WAPP協(xié)議的的手機或或者其它它的設備備訪問JJetsspeeed架設設的信息息門戶獲獲取信息息. JJetsspeeed扮演演著信息息集中器器的角色色, 它能能夠把信信息集中中起來并并且很容容易地提提供給用用戶. Jetsppeedd具有如如下的特特征: 即將將成為標標準化的的Javva PPorttlett APPI ; 基于于模板的的布局, 包括括JSPP和Vellociity; 通過過開放的的內(nèi)容同同步技術術支
41、持遠遠程XMML內(nèi)容容交換; 定制制默認的的主頁; 使用用數(shù)據(jù)庫庫進行用用戶認證證; 內(nèi)存存緩存技技術, 加快頁頁面的響響應; 通過過Ricch SSitee Suummaary技技術, 支持同同步內(nèi)容容; 和Coccoonn, WWebMMacrro, Vellociity集集成; Wiirellesss Maarkuup LLangguagge (WMLL) 支支持; 使用用XMLL格式的的配置文文件注冊冊porrtleet; 完整整的Weeb AAppllicaatioon AArchhivee (WWAR) 支持持; Weeb應用用程序開開發(fā)的基基礎設施施; 可以以在本地地緩存遠遠程內(nèi)
42、容容; 與Avaantggo同步步; 可移移植到所所有支持持JDKK1.22和Serrvleet 22.2的的平臺; 與Turrbinne模塊塊和服務務集成; 可以以根據(jù)用用戶安裝裝媒體類類型和語語言的不不同設定定, 產(chǎn)生生不同個個性化服服務; 持續(xù)續(xù)化服務務使得所所由的pporttlett能夠容容易的存存儲每個個用戶的的狀態(tài), 頁面面和poortllet; 使用用皮膚技技術使得得用戶可可以選擇擇porrtleet的顏顏色和顯顯示屬性性; 自定定義功能能是的管管理員可可以選擇擇porrtleet以及及定義個個人頁面面的布局局; 在數(shù)數(shù)據(jù)庫中中存儲PPSMLL; 通過過Jettspeeed的的安
43、全pporttletts管理理用戶, 組,角色和和權限; 基于角角色對訪訪問poortllet進進行控制制;2.2.22 Liiferray HYPERLINK / Liferray的的porrtleet配置置文件可可以自由由地動態(tài)態(tài)擴展,并并使用AApahhce Luccenee實現(xiàn)全全文檢索索功能。代表了完整整的J22EE應應用,使使用了WWeb、EJBB以及JMMS等技技術,特特別是其其前臺界界面部分分使用SStruuts 框架技技術,基基于XMML的porrtleet配置置文件可可以自由由地動態(tài)態(tài)擴展,使使用了WWeb Serrvicces來來支持一一些遠程程信息的的獲取,使使用App
44、ahcce Luccenee實現(xiàn)全全文檢索索功能。主要特點: 提提供單一一登陸接接口,多多認證模模式(LLDAPP或SQLL); 管管理員能能通過用用戶界面面輕松管管理用戶戶,組,角角色; 用用戶能可可以根據(jù)據(jù)需要定定制個性性化的pporttal layyoutt; 能能夠在主主流J22EE應應用服務務器上運運行,如如JBooss+Jettty/Tommcatt,JOOnASS; 支支持主流流的數(shù)據(jù)據(jù)庫,如如PosstgrreSQQL,MMySQQL; 使使用了第第三放的的開源項項目,如如Hibbernnatee, LLuceene, Sttrutts; 支支持包括括中文在在內(nèi)的多多種語言言;
45、 采用最最先進的的技術 Javva, EJBB, JJMS, SOOAP, XMML,AJAAX;2.2.33 PllutooPlutoo是一個個滿足PPorttlett APPI規(guī)范范的Poortllet容容器的實實現(xiàn),它它為開發(fā)發(fā)者提供供了一個個運行pporttletts的工工作平臺臺。然而而,如果果沒有一一個驅(qū)動動器(ddrivver),也也就是 Porrtall,的支支持的話話,運行行和測試試Porrtleet容器器將非常常之麻煩煩。Pllutoo本身也也提供了了一個簡簡單的PPorttal模模塊,該該模塊僅僅僅是為為了滿足足 Poortllet容容器和JJSR 1688的需要要而寫的
46、的。2.2.44 JPPorttalJPorttal是是目前最最為符合合JSRR-1668 SSpecc的Porrtall實現(xiàn)。他他使用了了攔截器器技術和和 Dyynammic Prooxy來來實現(xiàn)PPorttlett的可插插入設計計。他目目前只是是一個原原型的實實現(xiàn)并且且之關注注于實現(xiàn)現(xiàn) Poortaal CConttainner,并并沒有過過多的 Porrtleet實現(xiàn)現(xiàn)和設計計。優(yōu)點點在于其其的架構(gòu)構(gòu)清晰,易易于擴展展,但在在Porrtall的工業(yè)業(yè)強度上上需求的的差距是是比較大大的,沒沒有分布布式的概概念是他他目前架架構(gòu)的一一個致命命的地方方2.2.55StrringgbeaansSt
47、rinngbeeanss是一個個兼容JJSR 1688 poortlletss部署的的平臺。2.4版增加了portlet應用部署者工具,支持部分保護(semi-protected)的門戶應用、跟蹤和訪問門戶應用。2.2.66GriidSppherre提供一個基基于 pporttlett 的高高級開放放源代碼碼門戶。GridSphere是在歐盟提供基金的GridLab項目下開發(fā)的,提供了一個非常復雜的門戶,該門戶為各種終端用戶提供高度定制的環(huán)境。portlet 模型向用戶提供了一個靈活易用的接口,并向門戶開發(fā)人員提供了一個模型,用于創(chuàng)建可插入的和動態(tài)的應用程序支持。下面簡要列列出核心心的Grri
48、dSSpheere特特性: Poortllet APII 的實實現(xiàn)與 IBMM WeebSppherre PPorttal Serrverr 4.2 或或更高版版本緊密密兼容; 易于于開發(fā)并并易于與與插入到到GriidSppherre pporttlett 容器器中的“第第三方 porrtleet”集集成; 級別別更高的的模型,用用于使用用可視的的 beean 和GriidSppherre UUserr Innterrfacce (UI) 標簽簽庫構(gòu)建建復雜的的 poortllet。靈靈活的基基于 XXML 的門戶戶表示描描述,可可以輕松松對其進進行修改改來創(chuàng)建建自定義義的門戶戶布局; 對基基
49、于角色色的訪問問控制(Role Based Access Control,RBAC)提供內(nèi)置的支持,RBAC 將用戶分為 guest、user、admin 和 super user; 復雜雜的服務務模型,允允許創(chuàng)建建“用戶戶服務”,可可以按照照用戶權權限限制制服務方方法; 通過過 Hiiberrnatte ffor RDBBMS 數(shù)據(jù)庫庫支持提提供數(shù)據(jù)據(jù)的持久久性; 為 poortllet 服務的的服務端端測試集集成了JJuniit/CCacttus 單位測測試,包包括生成成測試報報告; GrridSSpheere核核心 pporttlett 提供供基本功功能,包包括登錄錄、注銷銷、用戶戶和訪
50、問問控制管管理;由于GriidSppherre pporttlett APPI 幾幾乎與 WebbSphheree poortllet APII 完全全相同,在在理論上上,使用用 IBBM WWebSSpheere Porrtall Seerveer 開開發(fā)本文文中的示示例 pporttlett 應該該不難。GridSphere API 與 JSR Portlet API 1.0 最后的規(guī)范非常類似,gridSphere的將來版本是符合 JSR 168 的。當前的GridSphere版本提供了一個門戶、一個 portlet 容器和一組有用的核心 portlet,包括用戶和組管理以及布局定制和
51、portlet訂閱。2.2.77JBooss PorrtallJBosss Poortaal提供供了一個個開源符符合標準準的門戶戶平臺,可可以用其其搭建/布局一一個門戶戶網(wǎng)站的的webb界面,發(fā)發(fā)布和管管理內(nèi)容容以及定定制它的的用戶體體驗。JJBosss PPorttal最最新版本本中在個個性化設設置,身身份驗證證,工作作流都進進行重大大更進。此此外還集集成了GGooggle Gaddgetts,以以提高用用戶工作作效率。3 PPERAA Poortaal基本本關注點點PERA Porrtall主要基基本關注注點總結(jié)結(jié)如下: 用用戶認證證和管理理機制; 集集成的機機制和手手段; 對對多系統(tǒng)統(tǒng)、
52、各服服務器以以及數(shù)據(jù)據(jù)庫的支支持; 不不同業(yè)務務系統(tǒng)之之間的功功能; 其其它PEERA開開發(fā)可“借借用”輔輔助功能能。4 主主要Poortaal產(chǎn)品品特點對對比分析析4.1 開源源與商業(yè)業(yè)產(chǎn)品對對比分析析項目開源商業(yè)花費基本免費,付費,產(chǎn)品品價格和和合作方方式待定定售前與售后后服務無有,但各個個公司的的服務質(zhì)質(zhì)量有別別文檔與技術術支持有,但是基基本很少少,很多多僅僅是是示例性性介紹和和Demmo,網(wǎng)網(wǎng)上資源源較少完善產(chǎn)品穩(wěn)定性性有不可預知知的產(chǎn)品品缺陷有保障產(chǎn)品(系列列)功能能較少,或者者需要第第三方開開源項目目支持配套系列產(chǎn)產(chǎn)品完善善代碼開放性性完全開放源源代碼否易用性和易易學性由于開源解解
53、決方案案相對較較簡單,掌掌握起來來比較容容易體系復雜,熟熟悉和掌掌握需要要時間和和對方技技術人員員培訓。4.2 主要要開源PPorttal對對比分析析選擇三款主主流開源源Porrtall進行對對比分析析,選擇擇的幾款款解決方方案具有有如下的的共性: 支持持分散系系統(tǒng); 支持持JSRR1688標準; 采用用數(shù)據(jù)庫庫進行用用戶驗證證; 支持持主流的的數(shù)據(jù)庫庫,比如如MySSql; 支持持主流的的服務器器,比如如Tommcatt,WebbLoggic,Webbsphheree; 采采用RBBAC(基基于角色色的訪問問控制)機機制進行行用戶單單點登錄錄驗證; 支支持第三三方開源源技術,如如Hibber
54、nnatee、 Sttrutts等;具體對比如如下表所所示。名稱二次開發(fā)界面配置及及操作用戶認證和和管理機機制產(chǎn)品體系備注Liferray 5.11.2有較完整的的開發(fā)文文檔(需需要付費費),有有基于eecliipsee的porrtleets插插件采用AJAAX技術術,界面面操作及及配置靈靈活??稍趌ifferaay pporttal中中集成CCAS(Cenntraal AAuthhentticaatioon SServver),CAAS被設設計成一一個獨立立的Weeb應用用程序(cass.waar)。它它目前用用幾個JJavaa Seervllet作作為實現(xiàn)現(xiàn)并且通通過一個個Htttps服服
55、務器來來運行。Liferray Porrtall:核心心Porrtall;Liferray JouurnaalLiferray :內(nèi)容容管理;Collaaborratiion Suiite:集成協(xié)協(xié)調(diào)工具具預置60多多種Poortlletss;用于商業(yè)用用途時需需要付賬賬;Liferray 的缺點點是它缺缺乏一個個簡單清清晰可拓拓展的架架構(gòu)設計計, pporttlett 設計計顯得比比較凌亂亂,進行行二次開開發(fā)有一一定的難難度。Jetsppeedd2.00有開發(fā)文檔檔,基于于Jettspeeed22.0很很容易對對Porrrleet進行行二次開開發(fā),編寫一一些自己己的Poortllet,從從而
56、實現(xiàn)現(xiàn)平臺的的功能擴擴充傳統(tǒng)界面,操操作簡單單,功能能較多,但但是界面面使用不不是很方方便,頁頁面配置置需要手手動修改改配置文文件。Jetsppeedd2.00中的SSSO支持持基本的的認證方方式,支支持基于于coookiees和Forrm形式式的認證證。憑證證信息的的存儲作作為一個個組件實實現(xiàn),使使用Jeetsppeedd2.00的安全全模式存存儲憑證證信息(即即Porrtall中的用用戶憑證證和其他他系統(tǒng)的的用戶憑憑證是存存放在一一起,使使用同樣樣方式管管理)。SSO功能包含三個方面:1、SSOO管理管理SSSO的憑憑證信息息和建立立Porrtall用戶的的對應關關系。在在這里有有兩個:P
57、orrtleetj22-addminn:SSSOBBrowwserrPorrtleet和j2-admmin:SSSODeetaiilsPPorttlett。左側(cè)側(cè)的是站站點信息息管理,包包括站點點名稱,站站點URRL,站站點域,以以及用戶戶名和密密碼的參參數(shù)名稱稱。管理理的是要要訪問站站點的一一些基本本信息。右右側(cè)是管管理此站站點的用用戶與PPorttal用用戶的對對應關系系。遠處處的站點點用戶信信息包括括用戶帳帳號和憑憑證,可可以同PPorttal中中的單個個用戶對對應也可可以同用用戶組對對應。2、SSOO Prroviiderr服務是Jettspeeed服服務框架架的一部部分,處處理SSS
58、O站點點和憑證證信息的的存儲,并并且提供供了通過過urll來獲得得數(shù)據(jù)的的接口(注注,通過過站點的的鏈接/URLL來獲得得內(nèi)容)站站點信息息都存放放在SSSOSiite對對象中,憑憑證信息息都存放放在SSSOCoonteext對對象中。3、SSOO Prroxyy Poortllet這個Poortllet為為門戶與與被認證證的站點點提供了了一個代代理。它它的主要要目的是是在它訪訪問在配配置參數(shù)數(shù)中定義義的目標標地址之之前認證證所有SSSO用用戶帳號號的憑證證。因為為用戶事事先并不不知道可可能選擇擇哪個目目標地址址。這樣樣登錄提提示將不不會出現(xiàn)現(xiàn),因為為一個SSSO入入口已經(jīng)經(jīng)存在并并且用戶戶已
59、經(jīng)被被許可。SSO Proxy保留客戶端的cache以便認證只發(fā)生一次。單一Porrtall方案,功功能擴展展需要自自己開發(fā)發(fā)Porrtleet或者者采用其其它開源源解決方方案。開源中比較較合適,基基于Jeetsppeedd的二次次開發(fā)行行對來說說比較容容易;預置Porrtleets較較少; HYPERLINK /open50517.htm GridSSpheere33.0.8有開發(fā)文檔檔,但是是示例簡簡單。傳統(tǒng)界面,操操作較簡簡單,界界面特別別整潔易易用。采用ifrramee包含頁頁面的方方式,但但是多系系統(tǒng)登錄錄沒有提提供接口口機制。網(wǎng)網(wǎng)上沒有有發(fā)現(xiàn)相相關介紹紹。單一Porrtall方案P
60、ortllet APII 的實實現(xiàn)與 IBMM WeebSppherre PPorttal Serrverr 緊密密兼容,單單點登錄錄的處理理上不如如Jettspeeed。4.3 商業(yè)業(yè)Porrtall對比分分析4.3.11 基本本信息基本信息功能特性BEA WWebLLogiicPortaal IBM WWebSSpheerePortaalOraclle PPorttalSun JJavaa Syysteem Portaal SServver比較說明操作系統(tǒng)支支持W2K/NNT, IBMM AIIX,Sun SSolaariss, RRedhhat Linnux,HP-UXW2K/NNT,I
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年廣西地理中考真題及答案
- 13 必修1 第二單元 第12講 光合作用的影響因素及應用
- 特色小吃店長期承包合作協(xié)議
- 場地運營風險管理與保險合同范本
- 高端制造業(yè)項目保證金質(zhì)押擔保服務協(xié)議
- 拆除工程安全責任書
- 菜鳥驛站快遞網(wǎng)點所有權變更合同模板
- 熔化凝固教學課件
- abc字母教學課件
- 2024-2025學年福建省龍巖市連城縣一中高一下學期月考地理試題及答案
- 安全生產(chǎn)標準化實施細則范例(3篇)
- (CNAS-CL01-2018認可準則)內(nèi)審核查表
- 2024年模型模具加工合同范本
- 廣東省高州市2023-2024學年高一下學期期中考試數(shù)學
- 食堂工作人員考核方案
- 國家基本公衛(wèi)(老年人健康管理)考試復習題及答案
- 臨床營養(yǎng)(043)(正高級)高級衛(wèi)生專業(yè)技術資格考試試卷及答案指導(2025年)
- 6S視覺管理之定置劃線顏色管理及標準樣式
- 重慶市旋挖成孔灌注樁工程技術規(guī)程
- 貴州省黔西南布依族苗族自治州2023-2024學年六年級下學期6月期末數(shù)學試題
- 中考字音字形練習題(含答案)-字音字形專項訓練
評論
0/150
提交評論