




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、作者:日期:門戶及其在數(shù)字圖書館中的應(yīng)用研究秦嘉航許鑫鄧三鴻(南京大學(xué)信息管理系南京 210093)摘要本文首先對(duì)門戶概念、門戶技術(shù)和門戶標(biāo)準(zhǔn)進(jìn)行了探討,然后分析比較了現(xiàn)階段比較流行的商用門戶軟件和開源門戶軟件,對(duì)門戶的設(shè)計(jì)思想和發(fā)展現(xiàn)況做了一定的研究,最后以蘇州獨(dú)墅湖數(shù)字圖書館門戶為例,對(duì)門戶技術(shù)在數(shù)字圖書館的應(yīng)用做了進(jìn)一步探討。 關(guān)鍵詞 門戶、數(shù)字圖書館、JSR、WSRPResearch on Portal and its Application in Digital LibraryQin Jiahang Xu Xin Deng Sanhong(Department of Informat
2、ion Management, NanJing University, Nanjing 210093, China )Abstract This paper first gives the conception of Portal and discusses the technology and the standard of Portal. Then compares and analyzes some main presenting portal platforms. Some portal platforms are supplied by business software compa
3、nys, others are open_source software. All these research can show the design idea and current development of Portal. At last, the building and implement of digital library is discussed further, taking representative example for Portal of Suzhou Dushuhu Digital Library.KeyWords Portal Digital Library
4、 JSR WSRP現(xiàn)在,各種應(yīng)用系統(tǒng)都已經(jīng) Web化了,Internet不僅僅用于公共信息的發(fā)布,而且需要針對(duì)每個(gè)使用者提供高效而靈活的信息、應(yīng)用服務(wù),進(jìn)而使用不同的資源。首先從信息角度來看,客觀上需要有著 一種機(jī)制,可以提供各種信息的有效集中及基于Internet的統(tǒng)一訪問機(jī)制,但海量信息已經(jīng)遠(yuǎn)遠(yuǎn)超過了人的消費(fèi)能力,因此除簡單的集中外,方便人們獲取有價(jià)值信息的高效信息服務(wù)或組織方法也是必要 的。再者從應(yīng)用角度,大量新開發(fā)的或者舊的遺留應(yīng)用資源也需要在新的模式下重新利用,這些應(yīng)用 服務(wù)往往需要重新進(jìn)行組織,甚至需要跨機(jī)構(gòu)跨區(qū)域協(xié)作。這一切催生了門戶。當(dāng)門戶逐漸變成了我們使用計(jì)算機(jī)時(shí)的標(biāo)準(zhǔn)桌面配
5、置而取代了大家熟悉的瀏覽器時(shí),當(dāng)信息門戶 在許多行業(yè)得到了廣泛的應(yīng)用時(shí),其作用已經(jīng)不再是網(wǎng)絡(luò)應(yīng)用的錦上添花,而是逐步發(fā)展為未來的 Web應(yīng)用框架。1門戶定義及類型關(guān)于什么是門戶(Portal)有很多種說法1,包括擁有信息的團(tuán)體、集中的業(yè)務(wù)、集成化的桌面環(huán) 境等等,也有不少專家和學(xué)者從企業(yè)門戶的角度給出了定義,如門戶企業(yè)提供給商業(yè)用戶訪問信息和 應(yīng)用,以及完成各種交互或協(xié)助行為的單一集成訪問點(diǎn)2。相應(yīng)的門戶軟件系統(tǒng)軟件則提供了開發(fā)、部署和管理門戶應(yīng)用的各種服務(wù)。對(duì)于基于WEB的Portal,我們可以這樣來定義:Portal是針對(duì)指定用戶和團(tuán)體的 WEB站點(diǎn),它提供包括:內(nèi)容聚合、發(fā)布與用戶相關(guān)的
6、信息、相互協(xié)作和團(tuán)體服務(wù)、從高個(gè)性化的角度為用戶提供服務(wù) 或應(yīng)用訪問等功能的集合。簡單地說,門戶就是所需要的信息。一個(gè)機(jī)構(gòu)的Portal是為其信息提供的個(gè)性化和便攜訪問的單一入口點(diǎn)。Portal已經(jīng)超越了靜態(tài)頁面,當(dāng)用戶鏈接到組織所收集的關(guān)于其某些信息時(shí),Portal需要該用戶提供一個(gè)標(biāo)記用于驗(yàn)證該用戶身份的合法性;同時(shí)Portal還可以對(duì)這些信息進(jìn)行相應(yīng)的裁剪來適應(yīng)某個(gè)用戶的需要;另外,Portal也超越了靜態(tài)信息的傳遞,能夠提供訪問組織所開放的服務(wù);Portal也提供網(wǎng)絡(luò)服務(wù)功能,例如,E-mail和其它的合作工具;Portal還允許用戶增加屬于自己個(gè)性化的鏈接,可以說個(gè)性化功能將使 Po
7、rtal對(duì)用戶更具吸引力,許多組織努力使得用戶選擇他們的Portal作為用戶主頁。從目前門戶市場(chǎng)的發(fā)展看,門戶產(chǎn)品大致可分三種類型3。最初級(jí)的是文件管理系統(tǒng)+Web,典型廠商是DOCUMENTUM 公司,它將其傳統(tǒng)的文件管理系統(tǒng)增加了在Web上自動(dòng)生成摘要、審核和發(fā)布功能,形成了一個(gè)企業(yè)知識(shí)( Knowledge)門戶,其最大的缺點(diǎn)之一是缺少個(gè)性化特性,所以稱其為 門戶還有些勉強(qiáng)。第二種類型是推出獨(dú)立的Portal軟件產(chǎn)品,典型的如 Plumtree Portal,該層次的產(chǎn)品已經(jīng)屬于很正規(guī)的信息門戶范疇了,不但包含了企業(yè)或者機(jī)構(gòu)的知識(shí)信息,也包含了一些非結(jié)構(gòu)性的 數(shù)據(jù)、事務(wù)數(shù)據(jù),但它們基本上
8、是在業(yè)務(wù)應(yīng)用系統(tǒng)上增加了一個(gè)智能化較高Web界面,并不強(qiáng)調(diào)對(duì)應(yīng)用集成的全面性。第三種類型是一種徹底集成的門戶應(yīng)用,其不但集合了來自其他門戶或小門戶(Portlet)的多種信息,更重要的是集成了整個(gè)組織機(jī)構(gòu)范圍內(nèi)的所有應(yīng)用,是將企業(yè)中或者機(jī)構(gòu)內(nèi)所有的應(yīng)用 和數(shù)據(jù)庫集成在一起,將事務(wù)數(shù)據(jù)、內(nèi)容和業(yè)務(wù)事件等主要數(shù)據(jù)類型一網(wǎng)打盡,這是現(xiàn)在市場(chǎng)上的主 流類型,這在本文后面的商用門戶軟件中還有進(jìn)一步的分析介紹。2門戶技術(shù)及標(biāo)準(zhǔn)1 Portal 技術(shù)門戶不是單一的技術(shù)或應(yīng)用系統(tǒng),而是由一組相關(guān)服務(wù)或功能組件組成的復(fù)合體系,下面的關(guān)鍵 特征可以和簡單的 Web站點(diǎn)區(qū)分:?從多種設(shè)備以統(tǒng)一方式訪問各種結(jié)構(gòu)化和非
9、結(jié)構(gòu)化的信息。?提供內(nèi)容的創(chuàng)建和管理的各種標(biāo)準(zhǔn)和機(jī)制。?支持跨功能和應(yīng)用,甚至跨組織的業(yè)務(wù)過程管理。?基于訪問者的角色或職能提供信息和應(yīng)用服務(wù),針對(duì)用戶提供個(gè)性化表達(dá)。?支持各種類型的協(xié)作技術(shù)和知識(shí)管理。?允許新的應(yīng)用能夠很方便的插入到門戶中的框架。為了在任何時(shí)候?yàn)楹戏ㄓ脩舫尸F(xiàn)正確的信息和服務(wù),Portal需要模塊化和動(dòng)態(tài)化,讓用戶來個(gè)性化他的Portal,為了達(dá)到這個(gè)目的,一個(gè)Portal必須提供如下的組件和(或)功能 4:頻道(Channel)、目錄服務(wù)(Directory Service )、角色管理(Role)、定制功能(Customization )、個(gè)性 化(individuati
10、on )、個(gè)人過程管理( Personal Process Management)等如此看來Portal中的內(nèi)容主要包括組織的信息、應(yīng)用和數(shù)據(jù)。在 Portal中,這些內(nèi)容都是通過相應(yīng) 的Portlet (或稱頻道)表現(xiàn)在 Portal的Web頁面中的。因此,可以這么說,一個(gè) Portal頁面是一系列 Portlet的集合。從用戶的角度來說,一個(gè)Portlet就是他們訂閱的內(nèi)容,Portal頁面中的一個(gè)窗口,帶有他們個(gè)人的參數(shù)選擇,并且可以通過配置來優(yōu)先顯示的內(nèi)容。從內(nèi)容提供者的角度來說,一個(gè)Portlet是使得用戶能夠獲得他們所提供內(nèi)容的一個(gè)工具。從Portal管理員的角度來說,一個(gè) Por
11、tlet是用戶可以訂閱的內(nèi)容的包容器。從 Portal的實(shí)現(xiàn)角度來說,一個(gè) Portlet是用來組成它的某個(gè)頁面的一個(gè)組件。從 技術(shù)角度來說,一個(gè) Portlet是運(yùn)行在Portal服務(wù)器上的代碼,為將內(nèi)容嵌入Portal頁面中提供輔助手段。2 Portal&Portlet 標(biāo)準(zhǔn)隨著門戶技術(shù)的發(fā)展和門戶應(yīng)用的推廣,新出現(xiàn)的一個(gè)趨勢(shì)是,各種規(guī)范盡可能把門戶應(yīng)用(即 小門戶Portlet)與使用小門戶服務(wù)的門戶服務(wù)器之間的邏輯分離標(biāo)準(zhǔn)化。為什么把小門戶從門戶服務(wù) 器上分離出來?最明顯和最短期的好處是改善可擴(kuò)展性。在傳統(tǒng)的門戶模型中,小門戶運(yùn)行在作為門 戶服務(wù)器的同一個(gè) J2EE應(yīng)用服務(wù)器上,通過簡
12、單的J2EE過程間通信交互,然而隨著門戶使用量的增加,把小門戶轉(zhuǎn)移到另一部分硬件上并以遠(yuǎn)程方式訪問小門戶可以降低門戶服務(wù)器中處理器的使用量。 而且,企業(yè)或機(jī)構(gòu)內(nèi)各部門常常要編寫和維護(hù)他們自己的小門戶,如果小門戶必須在集中式門戶服務(wù) 器上實(shí)施,那么這樣的事情難于跨文化和技術(shù)邊界完成,但是如果小門戶是分離的,就很容易實(shí)現(xiàn)。Web服務(wù)和相關(guān)的開放標(biāo)準(zhǔn)。微軟雖然這種分離的好處是顯而易見的,同時(shí)這種分離也是趨勢(shì)所在,但是向著重新定義、實(shí)施和管 理新型應(yīng)用程序的方式轉(zhuǎn)變的門戶究竟如何如何轉(zhuǎn)變?其核心在于公司的.Net、Sun 公司的 Java System OASIS 的 WSRP ( Web Servi
13、ces for Remote Portlets)和大量 JavaPortlet 規(guī)范Java Community Process的 JSR (Java Specification Request) 168、可以幫助各類不同的系統(tǒng)自由交互。 我們僅選擇最主要的兩個(gè)標(biāo)準(zhǔn)予以簡單分析比較, 另一個(gè)是WSRP 5 oJSR 168的使用范圍有限,它不支持跨平臺(tái)通信、Web服務(wù)或面向廠商的擴(kuò)展,保廣泛的互操作性,至少在基于J2EE的小門戶范圍內(nèi)。JSR 168是作為170、 188 和 207,都一個(gè)是 JSR168,這樣它更有可能確Java小服務(wù)器 API(tlet)的一套擴(kuò)展規(guī)范定義的,這比WSRP
14、更容易實(shí)施,JSR 168已經(jīng)用在大多數(shù)基于J2EE的小門戶上6。循WSRP的Web服務(wù)顯露出它的功能就行了。豐富 議以及標(biāo)準(zhǔn)化行為語言, 它用WS-Security為小門戶 是可擴(kuò)展的,并定義了一種擴(kuò)展行為語言的方法。然而,這種可擴(kuò)展性也正是 WSRP最大的弱點(diǎn)。WSRP規(guī)范為門戶至小門戶事務(wù)處理定義通信協(xié)-門戶事務(wù)處理增加加密和身份驗(yàn)證功能。WSRP還例如,BEA可能定義一套利用其門戶服務(wù)器功能WSRP不僅允許通過基于 XML的Web服務(wù)實(shí)現(xiàn)遠(yuǎn)程小門戶到門戶的通信,而且還容許實(shí)施跨平 臺(tái)的小門戶。因此,基于 J2EE的門戶服務(wù)器可以與運(yùn)行在 .Net機(jī)器上的小門戶互操作,只要能通過遵的WS
15、RP行為,為使用這些行為而編制的小門戶與其他門戶服務(wù)器是不能互操作的,反之亦然。實(shí)際的情況是JSR 168和WSRP這兩個(gè)頂層Portal&Portlet規(guī)范之間的競(jìng)爭多于互補(bǔ),目前沒有辦 法讓一個(gè)具體的 Portlet同時(shí)與JSR 168和WSRP兼容,而且由于它們的設(shè)計(jì)目標(biāo)不同,近期也沒有理 由希望有一個(gè)統(tǒng)一的JSR 168/WSRP規(guī)范。所以決定用哪種協(xié)議取決于實(shí)施門戶的既定目標(biāo),是尋找跨平臺(tái)的互操作性,還是選擇WSRP實(shí)現(xiàn)跨Internet分離門戶與小門戶并處理面向廠商的擴(kuò)展。因后文涉及到不少商用門戶軟件的使用和擴(kuò)展,所以我將對(duì)WSRP做進(jìn)一步的介紹和分析。3 Portal 與 WSR
16、P為了使用可視的、面向用戶的Web Services, OASIS (Organization for the Advancement ofStructured Information Standards )組織的 WSIA (Web Services for Interactive Applications )和 WSRP(Web Services for Remote Portlets)技術(shù)小組共同制定并于2003年8月發(fā)布了 WSRP1.0規(guī)范,這一規(guī)范不但能為服務(wù)者提供一個(gè)可視化的服務(wù),并且 Portal服務(wù)程序也能夠方便的將這些Web Services集成到Portal框架中來78。
17、通過實(shí)現(xiàn) WSRP規(guī)范,只需要實(shí)現(xiàn)一個(gè)通用的Portlet代理就能消除為每個(gè)Web服務(wù)插入到門戶網(wǎng)站中而開發(fā)特定的portlet的需求,每個(gè)遠(yuǎn)程的Portlet可以被動(dòng)態(tài)地添加到Portal環(huán)境中,使得用戶可以在Portal中看到可視的遠(yuǎn)程Web Service ,可以選擇和使用它們,從而獲得更多可用的服務(wù)9。一個(gè)使用 WSRP的Portal例子如圖1所示。圖1 :使用 WSRP的Portal示例這樣做的好處顯而易見,Portal只需要編寫一個(gè)用戶界面,而其在后臺(tái)使用 Web Service。所以Portal站點(diǎn)與網(wǎng)上提供 Web Services的站點(diǎn)就有了一種可以提供可視化的、面向用戶的、
18、提供頁面表示和應(yīng)用邏輯的服務(wù),Portal站點(diǎn)只需通過一個(gè)通用的Portlet代理就能去和網(wǎng)上所有提供此類服務(wù)的WebServices進(jìn)行交互活動(dòng),將其得到的頁面顯示部分集成到自己的頁面中就可以完成服務(wù)了。一次典型的通過Portal去訪問WSRP服務(wù)的例子如下:Portal (服務(wù)使用者)通過 UDDI發(fā)現(xiàn)了某個(gè)服務(wù)提供者提供的一個(gè)WSRP服務(wù)。Portal與服務(wù)提供者之間建立一個(gè)可靠的連接。Portal通過這個(gè)已經(jīng)建立的連接充分了解了該服務(wù)提供者提供的WSRP服務(wù)。4、用戶登錄到 Portal中并且用戶選擇了該 WSRP在本地的Portlet代理。Portal去獲得 WSRP服務(wù)所提供的頁面
19、信息(Markup),并且展現(xiàn)給客戶。Portal處理用戶對(duì) Portlet的交互信息,通過 Portlet代理與遠(yuǎn)程 WSRP進(jìn)行交互,完成用戶服Portal在任何時(shí)候都可以向服務(wù)提供者取消服務(wù),結(jié)束注冊(cè)。其中為了讓Portal能夠發(fā)現(xiàn) WSRP服務(wù),需要向大眾公開的WSRP服務(wù)和普通的 Web Service 一樣發(fā)布到UDDI目錄中,以便讓 Portal可以去查找和綁定。為了滿足Portal和WSRP服務(wù)提供者之間交互的需要,定義它們之間的信息交互的規(guī)范10, WSRP定義了四種接口:Service Description Interface Markup Interface、Regis
20、tration Interface、Portlet Management Interface 。3門戶平臺(tái)軟件1商用門戶軟件目前市場(chǎng)上的商用門戶軟件最主要的模式是支持緊密集集成的APS (Application Platform Suite)方法,這種方法把應(yīng)用服務(wù)器、集成框架和門戶合并到一個(gè)平臺(tái)中,BEA、Oracle、Sun、Microsoft和IBM都采用這種模式,優(yōu)點(diǎn)是開發(fā)人員可以更容易地利用現(xiàn)有數(shù)據(jù)庫以及重用商業(yè)邏輯,不過這種方 法可能使用戶被拴在某個(gè)廠商所實(shí)施的應(yīng)用或管理服務(wù)器方法上。另外一種模式是通過門戶應(yīng)用把不 同的系統(tǒng)融合在一起,像Vignette公司和Plumtree公司,
21、采用這種方法可以犧牲一些對(duì)應(yīng)用程序整個(gè)生命周期進(jìn)行管理的能力,以自由選擇最好的應(yīng)用服務(wù)器和其他組件來滿足特定需求。還有一種是通 過SAP等ERP廠商的門戶,獲得其應(yīng)用程序和一些附加的集成功能。比較主流的商用門戶平臺(tái)軟件可以發(fā)現(xiàn),BEA WebLogic Workshop讓開發(fā)人員為整個(gè) BEA企業(yè)平臺(tái)建立應(yīng)用程序,并重用 WebLogic Portal 8.1商業(yè)邏輯。舊M最近給 WebSphere Portal注入了更多平臺(tái)支持、改進(jìn)了內(nèi)容管理并增加了運(yùn)行JSR 168小門戶白能力 1113 。OracleAS Portal 10g 從一個(gè)簡單數(shù)據(jù)庫應(yīng)用程序發(fā)展成為成熟的門戶,具有良好的管理
22、功能和強(qiáng)大的權(quán)限,可把內(nèi)容定位給不同 的受眾。其他廠商也在各自擅長的領(lǐng)域繼續(xù)發(fā)揮優(yōu)勢(shì),并在弱勢(shì)的地方加以改進(jìn),比如Sun Java SystemPortal Server擁有最強(qiáng)的技術(shù)基礎(chǔ)和標(biāo)準(zhǔn)支持,包括安全性和移動(dòng)應(yīng)用。表1是針對(duì)商用門戶軟件的一個(gè)比較,特別是對(duì)市場(chǎng)分額排名前三的頂級(jí)商用門戶的技術(shù)特點(diǎn)進(jìn)行了比較,從中可以看出現(xiàn)階段 國際上流行的商用門戶軟件的各自特點(diǎn)。商用產(chǎn)品BEAWebLogicPortal 8.1IBMWebSpherePortalOracleASPortal 10gMicrosoftSharePoint Portal2003Sun JavaSystem PortalSe
23、rver 6.2VignetteApplicationPortal 7.0包含服務(wù)搜索、內(nèi)容管理、協(xié) 作、Web剪裁、商務(wù)、 活動(dòng)管理搜索、協(xié)作、文件管 理、聯(lián)機(jī)文件編輯、 內(nèi)容發(fā)布、個(gè)性化、 自動(dòng)注冊(cè)、委托管 理、標(biāo)記自動(dòng)譯碼、 動(dòng)態(tài)語言翻譯搜索、工作流、文件管理、小門戶建立、協(xié)作服務(wù)文件協(xié)作、工作流、搜 索、檢查項(xiàng)目、文件和 會(huì)議工作空間、內(nèi)容 預(yù)定、個(gè)性化、 MySite、新聞、討論身份和策略管理、個(gè)性 化、KMB搜索、內(nèi)容管理、Web服務(wù)和開發(fā)工具、協(xié) 作、安全遠(yuǎn)程訪問內(nèi)容管理、小門戶建 立、工作流、集成技 術(shù)身份管理LDAP SSPILDAR定制用戶注冊(cè)、外部身份認(rèn)證管理支持SSO
24、LDAP用于與第三方身份管理j解決方案集成的API工具包SSO的部)、每個(gè)小門 戶的外部SSO身份認(rèn) 證、ActiveDirectorySSO公共目錄、Liberty和 SAML Windows NT域、LADP Radius、SafeWord、CryptoCard、JavaCard、Smart Card內(nèi)置用戶庫、舊MDirectory Server 、Microsoft ActiveDirectory 、NovelleDirectory 、 SunONEDirectoryServer應(yīng)用集成MicrosoftExchange、 LotusJDBC、 Domino、PeopleSoft、In
25、ternet 標(biāo)準(zhǔn)傳送,Oracle AQ、MQMicrosoft Office 系 統(tǒng),通過 Biz TalkLotus Notes、JSP提供程序、URL scraper、XMLWebConnector,超過70個(gè)適配程序用于Notes、Oracle、SQLInfomix、Sysbase、DB2 , WebLogicIntegration ,包括SAR PeopleSoft、Siebel、Oracle 和大型機(jī)應(yīng)用程序在內(nèi)的50多個(gè)連接程序External HTML(Web Clipping)Series 和任何IMS傳信息痛,Oracle、DB2、Sysbase、Informix 、 S
26、QLServer數(shù)據(jù)庫和JDBClg JCA數(shù)據(jù)源,各種大型機(jī)連接程 序Server 和定制WebParts訪問SAP等各類后端系統(tǒng),支持超過300個(gè)適配程序,定制的 Web Parts提供與很多其他產(chǎn)品和服務(wù)的集成通道、日歷、即時(shí)傳信、Web服務(wù)、RSS FatWire、Spark PortalCM、Microsoft Exchange應(yīng)用,如 Siebel、SAP PeopleSoft 和MicrosoftExchange開發(fā)框架WebLogicWorkshopBorland Jbuilder支持平臺(tái)快速開發(fā)Portal Toolkit支持多客戶開發(fā)Oracle JDeveloper支持多
27、客戶開發(fā)FrontPage 2003Visual Studio .NETJava System Studio/Portlet Builder/Mobile、Application BuliderVignetteApplicationBuilder 以及用于流行IDE插件程序技可靠性超強(qiáng)的穩(wěn)定性超強(qiáng)容錯(cuò)糾錯(cuò)功能完善管理容錯(cuò)功能術(shù)安全性支持各種算法加密不同加密算法支持強(qiáng)大加密功能特集成性商用軟件集成較佳多種附加功能集成完整的驅(qū)動(dòng)支持占J管理性完善系統(tǒng)分析功能可視化監(jiān)控系統(tǒng)分析強(qiáng)大的分析功能標(biāo)準(zhǔn)支持J2EE、JSR 168、Struls 、WSRPXML BeansHTML HTTP J2EE、JS
28、R 168、SOAP XMLWSRPHTML 、JSR168、.NET、SQL、WevDAV WSRP XML.NET、WebDAVXMLHTML iCal、IMAP J2EE、Java Servelet、JSR 168、SOAP、 UDDI、 WebServices、WSDL WSRPXMLJ2EE 、JSR168、.NET、WSRPXML技術(shù)服務(wù)支持多國語言7*24 ,全球同步多國語言全球支持表1:商用門戶軟件比較2開源門戶軟件商用門戶軟件以其功能強(qiáng)大、服務(wù)周到被一些大公司大機(jī)構(gòu)所采購,但也存在著采購費(fèi)用較高的 問題,而不少開源的門戶軟件在功能上并不弱于這些商用門戶軟件。如Jetspeed
29、 Liferay、Metadot、Gluecode Advanced Server 等。Jetspeed是基于Java和XML技術(shù)的企業(yè)版信息平臺(tái)解決方案,完全支持采用J2EE平臺(tái)來構(gòu)建整個(gè)系統(tǒng)。其Portal能夠使得組織的資源(應(yīng)用,數(shù)據(jù)庫等)對(duì)最終用戶可用,用戶可以通過Web瀏覽器,WAP電話或任何別的設(shè)備來訪問Portal。在這方面,Jetspeed相當(dāng)于一個(gè)集中器,它使得來自多個(gè)資源的信息很容易展現(xiàn)給用戶。通過Jetspeed表現(xiàn)的數(shù)據(jù)是獨(dú)立于內(nèi)容類型的,即來自多方面的內(nèi)容,例如XML , RSS或SMTP,可以同Jetspeed相集成。內(nèi)容真實(shí)的表示由 XSL處理的,并通過Jsp (
30、Java Server Pages)和HTML的結(jié)合使用將內(nèi)容傳遞給用戶,同時(shí)Jetspeed支持模板和內(nèi)容出版框架14 Jetspeed特性中最吸引人的是比較強(qiáng)大的查詢能力和個(gè)性化類型的定制。首先其可以通過一個(gè) Portlet來訪問已經(jīng)存在的 Web搜索引擎,可以使用企業(yè)信息平臺(tái)(EIP)來對(duì)聯(lián)合查詢或結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)源的查詢進(jìn)行管理。而個(gè)性化類型包括整個(gè)Portal界面的定制(布局、格式、顏色主題以及Portlet的手動(dòng)選擇增加),Portlet過濾器和參數(shù)化,規(guī)則引擎等。Liferay 是一個(gè)界面非常漂亮,功能強(qiáng)大的Portal 。代表了完整的 J2EE應(yīng)用,使用了 Web EJB以
31、及JMS等技術(shù),特別是其前臺(tái)界面部分使用Struts 框架技術(shù),基于 XML的portlet 配置文件可以自由地動(dòng)態(tài)擴(kuò)展,使用了 Web Services來支持一些遠(yuǎn)程信息的獲取,使用 Apahce Lucene實(shí)現(xiàn)全文 檢索功能15。Liferay的主要特點(diǎn)包括提供單一登陸接口,多認(rèn)證模式( LDAP或SQL);管理員能通 過用戶界面輕松管理用戶,組,角色;用戶能可以根據(jù)需要定制個(gè)性化的portal layout;能夠在主流的J2EE應(yīng)用服務(wù)器上運(yùn)行,如 JBoss+Jetty/Tomcat;支持主流的數(shù)據(jù)庫,如 PostgreSQL, MySQL ;使用了第三方的開源項(xiàng)目,如Hiberna
32、te, Lucene, Struts;支持包括中文在內(nèi)的多種語言;采用最先進(jìn)的技術(shù)Java, EJB, JMS, SOAP, XML等。但其缺點(diǎn)是缺乏一個(gè)簡單清晰可拓展的架構(gòu)設(shè)計(jì),portlet設(shè)計(jì)顯得比較凌亂,進(jìn)行二次開發(fā)有一定的難度。Metadot是一個(gè)流行并受到好評(píng)的門戶服務(wù)器,可以按照GNU General Public License的要求免費(fèi)下載。Metadot主要運(yùn)行在開放源碼LAMP平臺(tái)上,包括 Linux、Apache Web服務(wù)器和 MySQL數(shù)據(jù)庫,并采用Perl編程語言。Perl應(yīng)用程序還可以運(yùn)行在Solaris和Windows上,可以配置成采用 Oracle而不是My
33、SQL。Metadot Portal Server Version 6提供大量企業(yè)友好的功能。它的強(qiáng)項(xiàng)是用口令保護(hù)的中 央庫,用于上載和下載文件,如版本控制和內(nèi)容管理。豐富文本信息可以在授權(quán)的門戶用戶之間傳遞,而線程化討論論壇幫助雇員協(xié)調(diào)工作和管理項(xiàng)目。更新的版本還有基于LDAP的用戶身份驗(yàn)證和基于XML的轉(zhuǎn)入 微出,甚至還有一個(gè) API用于給門戶增加新的小門戶。不足之處是 Metadot中沒有豐富的設(shè)計(jì)工具或?qū)?fù)雜文件及圖像格式的高級(jí)支持。它也不遵循 JSR 168或WSRP關(guān)于小門戶與門戶分離 的規(guī)范。但是這個(gè)服務(wù)器適合小企業(yè)、分布式項(xiàng)目團(tuán)隊(duì)或部門使用。作為一個(gè)基本的、全功能的、可擴(kuò) 展的
34、門戶,如果你不介意安裝和管理一個(gè)基于多種不同的開放源碼應(yīng)用的解決方案,那么它是很值得 考慮的。Gluecode Advanced Server 是 Gluecode Software 公司用 Java 編寫的開放源碼門戶,以 Apache Software Foundation的Jakarta項(xiàng)目產(chǎn)生的 Java/XML門戶Jetspeed為基礎(chǔ)。它更像門戶市場(chǎng)上的那些大 牌產(chǎn)品,如有復(fù)雜的 XML和內(nèi)容管理功能以及 Web服務(wù)互操作性。它還遵循Gluecode協(xié)助開發(fā)的WSRP規(guī)范。 Gluecode中包括Hypersonic SQL數(shù)據(jù)庫,數(shù)據(jù)庫被設(shè)置成在Apache 1.3 Web服務(wù)器
35、、Jboss 3.0 J2EE應(yīng)用服務(wù)器和 Red Hat Linux或Windwos服務(wù)器上運(yùn)行。如果這些都不合你的胃口,你 還可以針對(duì)任何遵循 J2EE 1.4的應(yīng)用服務(wù)器和遵循 JDBC的數(shù)據(jù)庫對(duì)它進(jìn)行配置。筆者喜歡 Gluecode 的高效內(nèi)容索引編制(如對(duì) PDF和Office文件編制索引)、非常顆粒化的訪問控制以及通過訪問控制 列表或LDAP集成實(shí)現(xiàn)的安全設(shè)置。 它還含有一個(gè)與 Microsoft Exchange Server集成的豐富電子郵件客 戶小門戶。開放源碼門戶的優(yōu)點(diǎn)是軟件免費(fèi),開放源碼界可以提供無成本支持,功能可以通過修改源碼擴(kuò)展,軟件可以移植或運(yùn)行在多種平臺(tái)上。當(dāng)然其
36、缺點(diǎn)也很明顯,包括缺乏與商用產(chǎn)品的緊密集成,支持也 許不夠廣泛或像商用門戶那么快,特征集一般比主要商用產(chǎn)品小,源碼修改可能導(dǎo)致出現(xiàn)企業(yè)門戶“孤島”等。4數(shù)字圖書館的門戶應(yīng)用數(shù)字圖書館可以跨時(shí)空地為讀者提供便捷的信息檢索、知識(shí)發(fā)現(xiàn)、文化閱讀、遠(yuǎn)程學(xué)習(xí)和交流討論等服務(wù),已經(jīng)成為網(wǎng)絡(luò)時(shí)代主要的公共信息資源基礎(chǔ)設(shè)施,發(fā)達(dá)國家從20世紀(jì)90年代初開始大規(guī)模數(shù)字圖書館研究與建設(shè),近年來我國數(shù)字圖書館建設(shè)也已進(jìn)入發(fā)展階段,在數(shù)字資源的整理加工的 同時(shí),門戶技術(shù)在實(shí)際的建設(shè)中也日益廣泛應(yīng)用。最典型的門戶應(yīng)用是各種類型的學(xué)科信息門戶,國外如英國的社會(huì)科學(xué)信息門戶( SOGIG)、經(jīng)濟(jì)學(xué)科信息門戶(Biz/ed)
37、;德國的地球科學(xué)、地理科學(xué)信 息門戶(Beguile)、數(shù)學(xué)學(xué)科信息門戶(MathGuide);澳大利亞的工程學(xué)科信息門戶( AVEL )、農(nóng)業(yè)學(xué) 科信息門戶(Agrigate);國內(nèi)的如中國國家科學(xué)數(shù)字圖書館( CSDL)生命科學(xué)、資源環(huán)境學(xué)科、數(shù)學(xué) 物理學(xué)科、化學(xué)等學(xué)科的信息門戶等。數(shù)字圖書館的門戶應(yīng)用研究主要集中兩大群體中,一是數(shù)字圖書館、數(shù)字檔案館、數(shù)字博物館以 及其他信息服務(wù)機(jī)構(gòu),二是提供相關(guān)平臺(tái)支持和技術(shù)服務(wù)的各類公司,下文分別以國家圖書館數(shù)字資 源門戶、CALIS門戶平臺(tái)、TRS資源整合門戶為例以了解現(xiàn)階段數(shù)字圖書館的門戶應(yīng)用現(xiàn)狀。國家圖書館數(shù)字資源門戶是國家圖書館推出的一個(gè)公共
38、資源服務(wù)平臺(tái),旨在有機(jī)地整合國家圖書館收藏的多文種、多學(xué)科、多載體、多類型,且分布存在的印刷型和數(shù)字化的信息資源,面向社會(huì)公眾提供方便快捷的一站式檢索和信息獲取服務(wù)。國家圖書館數(shù)字資源門戶將國家圖書館購買的20余種中文數(shù)據(jù)庫,100余種外文數(shù)據(jù)庫,2萬種余中外電子期刊,博碩士論文、學(xué)術(shù)會(huì)議、企業(yè)名錄等以及國 圖OPAC公共目錄檢索系統(tǒng)進(jìn)行有機(jī)的整合,實(shí)現(xiàn)了這些資源之間的無縫互連。通過門戶系統(tǒng)可以輕松地查找國圖的數(shù)字化館藏,發(fā)現(xiàn)并選擇感興趣的資源,既可以直接進(jìn)入到資源本來的服務(wù)界面進(jìn)行 檢索,也可以在門戶系統(tǒng)內(nèi)一次對(duì)多個(gè)資源進(jìn)行統(tǒng)一檢索,系統(tǒng)會(huì)將檢索結(jié)果統(tǒng)一呈現(xiàn),還可以通過 檢索結(jié)果進(jìn)一步獲得合
39、適的電子原文。登錄門戶后可以進(jìn)行個(gè)性化設(shè)置,享受個(gè)性化服務(wù)和基于內(nèi)容 的定制服務(wù)。此門戶實(shí)現(xiàn)了面向讀者的資源檢索服務(wù)的最大化,可以省去使用者學(xué)習(xí)多個(gè)數(shù)據(jù)庫檢索 界面和檢索方式的時(shí)間,減少依次登錄各個(gè)數(shù)據(jù)庫的繁瑣程序,并通過國圖的館際互借、文獻(xiàn)傳遞等 文獻(xiàn)服務(wù)手段方便地獲取到學(xué)習(xí)和研究所需的文獻(xiàn)信息,極大地提高了利用國家圖書館海量信息資源 的效率。而CALIS最新的系統(tǒng)除了提供更為強(qiáng)大的資源分類導(dǎo)航和選擇功能外,也完成了與門戶的集成,支持第三方統(tǒng)一用戶認(rèn)證系統(tǒng),能夠與CALIS OpenURL資源調(diào)度集成,能與 CALIS館際互借系統(tǒng)集成,能夠完成針對(duì)第三方資源的集成。特別在門戶應(yīng)用方面,CAL
40、IS專門提供了一套統(tǒng)一檢索門戶組件(Portlet),以便與數(shù)字圖書館門戶進(jìn)行無縫集成。新一代數(shù)字圖書館門戶可以采用CALIS提供的EPortalSuite門戶構(gòu)建系統(tǒng)來建設(shè),也可以采用其他門戶系統(tǒng)來構(gòu)建,只要求后者具有Portlet集成能力就可以了。再有TRS資源整合門戶(TRS IIP)作為TRS公司最新推出的數(shù)字圖書館應(yīng)用平臺(tái)的核心技術(shù)組件之一, 其在門戶應(yīng)用上也有針對(duì)性的解決數(shù)字圖書館建設(shè)中的如下問題:? 消除資源孤島,有效實(shí)現(xiàn)異構(gòu)、分布多樣化電子資源的跨庫檢索和開放鏈接。?有序組織日漸增加的電子資源,可以按資源的不同分類屬性進(jìn)行資源組織。?提供電子資源的個(gè)性化信息服務(wù),包括我的資源列
41、表、我的電子書架、我的檢索歷史等。?提供資源評(píng)估和統(tǒng)計(jì)功能,為資源采購提供決策支持,快速提高資源服務(wù)水平。上文對(duì)數(shù)字圖書館的門戶應(yīng)用現(xiàn)狀做了一些探討,在筆者的多年研究中,我們認(rèn)為數(shù)字圖書館門 戶系統(tǒng)必須以門戶(Portal)概念為核心,能夠集成各業(yè)務(wù)系統(tǒng),是一個(gè)能為客戶提供高度集成且個(gè)性 化的系統(tǒng)平臺(tái)。我們?cè)O(shè)計(jì)及實(shí)現(xiàn)的數(shù)字圖書館門戶系統(tǒng)架構(gòu)如圖2所示,其結(jié)構(gòu)要具有系統(tǒng)健壯(通過復(fù)制與備份機(jī)制,確保系統(tǒng)數(shù)據(jù)安全可靠)、結(jié)構(gòu)靈活(易于擴(kuò)展)、移動(dòng)辦公(遠(yuǎn)程聯(lián)機(jī),支持遠(yuǎn)程 集中式業(yè)務(wù)處理)、安全可靠(身份認(rèn)證和權(quán)限控制確保數(shù)據(jù)安全)等特點(diǎn),由門戶系統(tǒng)架構(gòu)圖可以看 出該系統(tǒng)平臺(tái)包括了多個(gè)部分,如門戶表
42、現(xiàn)層、門戶服務(wù)層、業(yè)務(wù)基礎(chǔ)層、業(yè)務(wù)擴(kuò)展層、安全管理層安全管理系統(tǒng)管理二次開發(fā)接口身份認(rèn)證負(fù)載均衡系統(tǒng)配置管理權(quán)限管理證書管理工作日志管理備份還原管理單點(diǎn)登錄電子數(shù)據(jù)交換存儲(chǔ)和數(shù)據(jù)同步用戶/角色管理QoS 的數(shù)據(jù)發(fā)布尸服務(wù)層 內(nèi)容管理服務(wù)管理業(yè)務(wù)基礎(chǔ)層尸表現(xiàn)層移動(dòng)和無線擴(kuò)展應(yīng)用服務(wù)器個(gè)性化服務(wù)短信目錄服務(wù)器工作流引擎消息引擎訂閱管理搜索服務(wù)弓錄服務(wù)定制服務(wù)傳真?zhèn)€人信息管理消息服務(wù)郵件圖2:門戶系統(tǒng)架構(gòu)圖其中門戶表現(xiàn)層包括個(gè)性化服務(wù)、定制服務(wù)、個(gè)人信息管理、消息服務(wù)、移動(dòng)和無線擴(kuò)展等;門戶服務(wù)層包括內(nèi)容管理、訂閱服務(wù)、搜索服務(wù)、目錄服務(wù)、存儲(chǔ)和數(shù)據(jù)同步等;業(yè)務(wù)基礎(chǔ)層包括應(yīng)用服務(wù) 器、目錄服務(wù)器、工
43、作流引擎、消息引擎、電子數(shù)據(jù)交換等;業(yè)務(wù)擴(kuò)展層主機(jī)適配器、應(yīng)用適配器、數(shù)據(jù)庫適配器、文檔適配器、消息適配器等;安全管理層包括用戶管理、角色管理、權(quán)限控制、單點(diǎn)登錄等。在此系統(tǒng)架構(gòu)的基礎(chǔ)上,下文以蘇州獨(dú)墅湖數(shù)字圖書館門戶應(yīng)用為例進(jìn)一步研究門戶的個(gè)性化實(shí) 現(xiàn)和應(yīng)用集成實(shí)現(xiàn)。5數(shù)字圖書館門戶應(yīng)用實(shí)現(xiàn)5. 1個(gè)性化實(shí)現(xiàn)個(gè)性化是Portal提供的一個(gè)基礎(chǔ)而重要的功能。個(gè)性化的服務(wù)提供使得用戶可以自定義頁面的內(nèi)容、布局和顯示風(fēng)格,使用戶最關(guān)注的內(nèi)容得以最優(yōu)體現(xiàn),提高了用戶的訪問效率, 增強(qiáng)了用戶的滿意度和歸屬感。首先,用戶可以定制自己的頁面,每個(gè)頁面可以有自己的名稱,或者表示一個(gè)專門的欄目,按照自己的意愿
44、將各個(gè)Portlet分門別類放入每個(gè)頁面,以及控制每個(gè)頁面的顯示次序等。例如,用戶可以定 制一個(gè)名為“我的首頁”的頁面,在這個(gè)頁面里面存放他最常用的一些服務(wù)的Portlet,并且讓這個(gè)頁面在他登錄后就顯示在他面前,這樣就能達(dá)到提高用戶工作效率的用途。另外,用戶還能選擇自己的頁面布局,例如活頁式或菜單式,以及可以選擇每個(gè)頁面顯示內(nèi)容區(qū)周圍是否有邊框包圍,以及每個(gè)Portlet Window之間的距離,對(duì)于一個(gè)頁面來說,用戶還可以定制頁面中的其他元素。用戶可以選擇頁面的布局,是按單列顯示,還是兩列(50/50)、兩列(25/75)、兩列(75/25)、三列(25/50/25)或是三列(33/34/
45、33)格式顯示。一列中按次序依次排列所要顯示的Portlet Window ,用戶可以選擇每個(gè) Portlet Window顯示的邊框,是有邊框包圍或是無邊框選項(xiàng)。用戶也可以選擇Portlet的內(nèi)容,比如可以選擇圖書館的Portlet來進(jìn)行借書、閱覽、查詢等工作,也可以選擇天氣情況Portlet來顯示天氣預(yù)報(bào),選擇中的Portlet將會(huì)被添加到該頁面中顯示出來。再者可以通過在定制頁面時(shí)每個(gè)Portlet右上角的按鈕來調(diào)整Portlet的顯示位置,也可以刪除已經(jīng)選擇好的Portlet。Portal的顯示風(fēng)格也可以個(gè)性化,可以提供了多種不同的主題來適合用戶的喜好與用戶屏幕顯示分辨率的差異。用戶定制
46、后的信息將通過CertServer服務(wù)器的接口存放在 LDAP服務(wù)器的用戶相關(guān)信息中,并且刷新當(dāng)前用戶的配置信息,下一次用戶訪問時(shí),Portal服務(wù)器也會(huì)得到更新過后的用戶配置信息,實(shí)現(xiàn)用戶的個(gè)性化定制。圖 3顯示只是蘇州獨(dú)墅湖數(shù)字圖書館未經(jīng)用戶登錄的Portal頁面。f川口方一二九”二|1口也SLUR國UWV ipftiMrBIWWV It看THEU篇,哥 ZE 史Li I fHAJM1%ULM: 上一rZJM上訪工 41 Hmri.ui.i -e 土 中vg*我三 丁宴myFT的年颯工1,31館口 f - ”FlM JIMM :F*里口匚葉鼻上M圖3:蘇州獨(dú)墅湖圖書館門戶網(wǎng)站界面示意5.
47、2應(yīng)用集成實(shí)現(xiàn)Portlet是Portal中最基本的元素,它負(fù)責(zé)每個(gè)服務(wù)的具體展示。 一個(gè)Portlet通常代表了一個(gè)服務(wù)。以圖書館的一個(gè)具體應(yīng)用為例,Portlet負(fù)責(zé)頁面的初始顯示,然后讀取由Portal發(fā)送過來的用戶的交互信息(例如查詢書籍),接著它負(fù)責(zé)同圖書館的服務(wù)器系統(tǒng)進(jìn)行查詢請(qǐng)求,然后接收?qǐng)D書館服務(wù)器的 返回信息,再返回給 Portal服務(wù)器集成顯示,如圖4所示。Portal Server客戶端口Portlet Window A Portlet Window B Portlet Window C Portlet Window DPortlet APortlet BPortlet C
48、ISrSPortlet D圖4 Portlet交互式意圖Portlet的標(biāo)準(zhǔn) API規(guī)定了一個(gè)可擴(kuò)展的接口,獨(dú)立于 Portal,從而實(shí)現(xiàn)了在不同 Portal間的通用 性。Portlet由于需要通過 Portal來接收請(qǐng)求和返回結(jié)果、存取用戶信息、與其他 Portlet交互,也會(huì)通 過Portal來控制用戶訪問 Portlet以及Portlet訪問遠(yuǎn)程服務(wù)的權(quán)限,因此, Portlet API也規(guī)范了這些操 作的接口。就以我們開發(fā)實(shí)現(xiàn)的蘇州獨(dú)墅湖圖書館門戶系統(tǒng)為例,其遵循J2EE的三層體系結(jié)構(gòu),即表示層,商業(yè)邏輯層和數(shù)據(jù)層。依據(jù) J2EE的三層結(jié)構(gòu),系統(tǒng)可以劃分為如下的三個(gè)模塊:用戶界面:即
49、J2EE結(jié)構(gòu)中的表示層,它將是用戶見到的圖形化界面,其中提供了用戶可以實(shí)現(xiàn)的操作,例如,選擇內(nèi) 容,定制布局,個(gè)性化等。相關(guān)業(yè)務(wù)的開發(fā)實(shí)現(xiàn):即邏輯層的實(shí)現(xiàn),主要進(jìn)行各個(gè)業(yè)務(wù)的開發(fā),最 終以Portlet的形式表現(xiàn)出來。主要是與各類應(yīng)用和各類資源的聯(lián)接,如用戶數(shù)據(jù)、資源數(shù)據(jù)等。對(duì)于蘇州獨(dú)墅湖圖書館門戶來說,一個(gè)基本的現(xiàn)實(shí)就是:用戶界面最終是面向多種用戶的。用 戶需要的是開發(fā)的系統(tǒng)滿足其要求,并且易于使用,因此一個(gè)好的用戶界面,不僅能吸引用戶的注 意,而且能夠使得用戶喜歡上它16。蘇州獨(dú)墅湖圖書館門戶網(wǎng)站將逐步建設(shè)成為一個(gè)融信息處理、咨詢服務(wù)、在線閱覽于一身的平臺(tái),其個(gè)性化可定制Portlet列表
50、如圖5所示。圖5: Portlet匯總示意圖蘇州獨(dú)墅湖數(shù)字圖書館門戶根據(jù)Portlet的類型可以分為七類:管理類、讀者服務(wù)、資源應(yīng)用、圖書館公共信息、信息服務(wù)、互動(dòng)交流、新聞獲取等。管理類提供給管理員進(jìn)行門戶系統(tǒng)管理、用戶及權(quán)限管理等一系列基礎(chǔ)管理;讀者服務(wù)提供給用戶查詢自己帳戶的信息以及書目信息,完成了與傳統(tǒng)的圖書館管理信息系統(tǒng)的對(duì)接;資源應(yīng)用是圖書館門戶系統(tǒng)的業(yè)務(wù)核心,它提供對(duì)各個(gè)數(shù)據(jù)資源數(shù)據(jù)庫分類管理和單點(diǎn)登錄服務(wù),在此應(yīng)用實(shí)例中完成了與圖書館購買的十幾種電子資源庫的對(duì)接,包括與匯文圖書管理系統(tǒng)的應(yīng)用集成;圖書館公共信息提供圖書館發(fā)布的通告、指南以及規(guī)章制度等信息;信息服務(wù)提供給用戶英漢
51、字典、天氣信息查詢、交通時(shí)刻表查詢、各類新聞索引等服務(wù);互動(dòng)交流是方 便用戶和圖書館領(lǐng)導(dǎo)或者管理員進(jìn)行交流的窗口,提供論壇、信箱和投票調(diào)查等功能;新聞獲取是通過RSS技術(shù)聚合網(wǎng)絡(luò)上提供的自動(dòng)信息獲取服務(wù),豐富門戶網(wǎng)站的內(nèi)容。各個(gè)Portlet應(yīng)用可以根據(jù)不同時(shí)期的需求進(jìn)行定制,滿足蘇州獨(dú)墅湖數(shù)字圖書館隨時(shí)間不斷發(fā)展的需要,同時(shí)具有相應(yīng)權(quán)限的用戶也可以登錄數(shù)字圖書館門戶,個(gè)性化定制自己所需要的而且是自己有權(quán)限使用的各類Portlet。6結(jié)束語Portal技術(shù)將目錄服務(wù)、應(yīng)用系統(tǒng)、網(wǎng)絡(luò)工具、信息訪問和傳遞等多種不同的技術(shù)集成在了一起,并使得它們無縫地協(xié)作,共同為用戶服務(wù),但Portal并不僅僅限于這些技術(shù),因?yàn)檫@些技術(shù)不再作為單獨(dú)的實(shí)體而獨(dú)立的運(yùn)行并被多個(gè)團(tuán)體所控制,而是通過Portal,使得它們能夠一起協(xié)調(diào)的工作,為進(jìn)入Portal系統(tǒng)的用戶服務(wù),Portal將會(huì)成為IT環(huán)境中真正做到以用戶為中心的一塊基石。隨著信息化的不斷進(jìn)步,不管是本文討論的數(shù)字圖書館,還是數(shù)字社區(qū)、數(shù)字校園、數(shù)字政府, 門戶技術(shù)都會(huì)發(fā)揮著越來越重要的作用。參考文獻(xiàn)1Avi Saha. Application Framework for e-business:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高中物理解題思維方法的探究與運(yùn)用
- 2025年碳硫分析儀項(xiàng)目發(fā)展計(jì)劃
- 中小學(xué)音樂教學(xué)論知到課后答案智慧樹章節(jié)測(cè)試答案2025年春四川師范大學(xué)
- 2025年果蔬罐頭加工項(xiàng)目合作計(jì)劃書
- 高中化學(xué)化學(xué)反應(yīng)原理學(xué)案332沉淀溶解平衡的應(yīng)用
- 高中地理二輪復(fù)習(xí)課時(shí)跟蹤檢測(cè)(二)大氣
- 2018學(xué)年高中三維專題二輪復(fù)習(xí)生物專題檢測(cè)卷(二)代謝A卷
- 山東省濰坊臨朐第一中學(xué)20242025學(xué)年高二下學(xué)期開學(xué)考試生物試題(原卷版)
- 山東省平邑縣曾子學(xué)校高中生物必修二學(xué)案第二章減數(shù)分裂和受精作用第3節(jié)伴性遺傳第一課時(shí)(學(xué)案12)
- 高考政治一輪浙江選考總復(fù)習(xí)測(cè)試題選考仿真模擬卷(二)
- 裝卸車程序及人員管理規(guī)章制度范文(2篇)
- 2025年上海鐵路局集團(tuán)公司招聘筆試參考題庫含答案解析
- 2024年04月北京中信銀行總行社會(huì)招考(423)筆試歷年參考題庫附帶答案詳解
- 2025年中國航天科工招聘筆試參考題庫含答案解析
- 兒童教育總經(jīng)理聘任合同
- 4《公民的基本權(quán)利和義務(wù)》(第2課時(shí))教學(xué)實(shí)錄-2024-2025學(xué)年道德與法治六年級(jí)上冊(cè)統(tǒng)編版
- 電池及電池系統(tǒng)維修保養(yǎng)師國家職業(yè)標(biāo)準(zhǔn)(2024年)
- 公司前臺(tái)接待禮儀培訓(xùn)
- 人工智能導(dǎo)論知到智慧樹章節(jié)測(cè)試課后答案2024年秋天津大學(xué)
- 2024年電力算力協(xié)同:需求、理念與關(guān)鍵技術(shù)報(bào)告-南網(wǎng)數(shù)研院(蔡田田)
- (完整版)施工現(xiàn)場(chǎng)機(jī)械設(shè)備維修保養(yǎng)記錄表
評(píng)論
0/150
提交評(píng)論