(計(jì)算機(jī)軟件與理論專業(yè)論文)基于portal技術(shù)的web應(yīng)用集成研究與實(shí)現(xiàn).pdf_第1頁
(計(jì)算機(jī)軟件與理論專業(yè)論文)基于portal技術(shù)的web應(yīng)用集成研究與實(shí)現(xiàn).pdf_第2頁
(計(jì)算機(jī)軟件與理論專業(yè)論文)基于portal技術(shù)的web應(yīng)用集成研究與實(shí)現(xiàn).pdf_第3頁
(計(jì)算機(jī)軟件與理論專業(yè)論文)基于portal技術(shù)的web應(yīng)用集成研究與實(shí)現(xiàn).pdf_第4頁
(計(jì)算機(jī)軟件與理論專業(yè)論文)基于portal技術(shù)的web應(yīng)用集成研究與實(shí)現(xiàn).pdf_第5頁
已閱讀5頁,還剩71頁未讀, 繼續(xù)免費(fèi)閱讀

(計(jì)算機(jī)軟件與理論專業(yè)論文)基于portal技術(shù)的web應(yīng)用集成研究與實(shí)現(xiàn).pdf.pdf 免費(fèi)下載

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

摘要 摘要 隨著企業(yè)信息化的發(fā)展,各種基于不同平臺(tái)的應(yīng)用系統(tǒng)隨之產(chǎn)生。但這些應(yīng) 用系統(tǒng)彼此之間相互獨(dú)立數(shù)據(jù)分散,很難協(xié)作,這就往往形成一個(gè)個(gè)的信息孤島。 在這些應(yīng)用系統(tǒng)復(fù)雜度不斷提高的同時(shí),用戶對(duì)信息獲取的便利程度要求也在不 斷地提高,這樣的發(fā)展趨勢(shì)使得企業(yè)應(yīng)用集成研究成為一個(gè)具有很強(qiáng)現(xiàn)實(shí)意義的 研究課題。企業(yè)門戶的產(chǎn)生,為企業(yè)應(yīng)用集成提供了重要的解決方案。企業(yè)門戶 負(fù)責(zé)將不同的應(yīng)用和數(shù)據(jù)集成到一個(gè)統(tǒng)一的信息管理平臺(tái),同時(shí)提供統(tǒng)一的入口 和個(gè)性化的配置,被公認(rèn)為是下一代企業(yè)應(yīng)用桌面。 鑒于企業(yè)門戶存在著巨大的潛在商業(yè)價(jià)值,各大廠商紛紛開始生產(chǎn)自己的企 業(yè)門戶產(chǎn)品。由于早期企業(yè)門戶產(chǎn)品的開發(fā)沒有統(tǒng)一的標(biāo)準(zhǔn),使得企業(yè)門戶的發(fā) 展受到嚴(yán)重地制約。j s r l 6 8 和w s r p 兩大規(guī)范的相繼推出,j s r l 6 8 規(guī)范規(guī)定了 標(biāo)準(zhǔn)的p o r t l e t 接口和運(yùn)行機(jī)制,w s r p 規(guī)范規(guī)定了使用遠(yuǎn)程p o r t l e t 的機(jī)制。這 兩大規(guī)范使得企業(yè)門戶的發(fā)展逐步趨于規(guī)范化,1 同時(shí)也促進(jìn)了企業(yè)門戶的發(fā)展。 本論文的主要工作包括:簡要的介紹了企業(yè)應(yīng)用集成和企業(yè)門戶,較為全面 的分析了j s r l 6 8 和w s r p 規(guī)范?;趐 o r t a l 技術(shù)將s t r u t s2w e b 應(yīng)用集成到支 持j s r l 6 8 規(guī)范的j e t s p e e d 2 企業(yè)門戶中,同時(shí)實(shí)現(xiàn)了w e b 應(yīng)用的單點(diǎn)登錄功能; 優(yōu)化了p o r t l e t 的通信機(jī)制,提出了一種自適應(yīng)的機(jī)制來改善用戶訪問p o r t a l 的體 驗(yàn);最后將w s r p 4 j 項(xiàng)目的模塊集成到企業(yè)門戶中實(shí)現(xiàn)應(yīng)用的共享。 關(guān)鍵詞:企業(yè)應(yīng)用集成;企業(yè)門戶;p o r t l e t ;j e t s p e e d ;w s r p a b s t r a c t r e s e a r c ha n di m p l e m e n t a t i o no fw e b a p p l i c a t i o n i n t e g r a t i o nb a s e d o np o r t a lt e c h n o l o g y a b s t r a c t w i t ht h e d e v e l o p m e n to fe n t e r p r i s ei n f o r m a t i o n , a l l k i n d so fd i f f e r e n t a p p l i c a t i o n sb a s e do nd i f f e r e n tp l a t f o r m sa r ep r o d u c i n g h o w e v e r , t h e s ea p p l i c a t i o n s a r ei n d e p e n d e n ta n dm a k eo fd e c e n t r a l i z e dd a t a , a n dd i f f i c u l tt oc o l l a b o r a t e d ,w h i c h f o r m si n f o r m a t i o ni s o l a t e di s l a n d s t h e s e a p p l i c a t i o n sb e c o m em o r ea n dm o r e c o m p l e x i t y ,a t t h es a m et i m eu s e r s c o n v e n i e n c er e q u i r e m e n t so fa c c e s st o i n f o r m a t i o na r ec o n s t a n t l yi m p r o v e d a c c o r d i n gt os u c hd e v e l o p m e n tt r e n d ,t h e e n t e r p r i s ea p p l i c a t i o ni n t e g r a t i o nb e c o m e sap r a c t i c a ls t u d yf o ru s t h ef o r m a t i o no f e n t e r p r i s ep o r t a lp r o v i d e sa ni m p o r t a n ts o l u t i o nf o re n t e r p r i s ea p p l i c a t i o ni n t e g r a t i o n e n t e r p r i s ep o r t a lw i l lb er e s p o n s i b l ef o rd i f f e r e n ta p p l i c a t i o n sa n dd a t aa n di n t e g r a t e t h e ni n t oau n i f i e di n f o r m a t i o nm a n a g e m e n tp l a t f o r m ,p r o v i d et h eu n i f i e de n t r a n c e a n dt h ep e r s o n a l i z e dc o n f i g u r a t i o n i ti sg e n e r a l l ya c k n o w l e d g e dt ob et h en e x t g e n e r a t i o ne n t e r p r i s ea p p l i c a t i o nd e s k t o p i nv i e wo fe n t e r p r i s ep o r t a le x i s tah u g ep o t e n t i a lc o m m e r c i a lv a l u e ,t h em a j o r m a n u f a c t u r e r sh a v eb e g u nt op r o d u c ei t so w ne n t e r p r i s ep o r t a lp r o d u c t s a st h e r ei s n ou n i f o r ms t a n d a r df o re n t e r p r i s ep o r t a l p r o d u c td e v e l o p m e n ta te a r l yt i m e , e n t e r p r i s ep o r t a ld e v e l o p m e n tw a ss e r i o u s l yr e s t r i c t e d j s r l6 8a n dw s r p s p e c i f i c a t i o nh a v el a u n c h e do n ea f t e rt h eo t h e r j s r l6 8s p e c i f i c a t i o ns p e c i f i e st h e s t a n d a r d sp o r t l e ta p i sa n dp o r t l e tm n f i m em e c h a n i s m ,w h i l ew s r ps p e c i f i c a t i o n p r o v i d e su s i n gr e m o t ep o r t l e tm e c h a n i s m t h e s et w os p e c i f i c a t i o n sm a k et h e d e v e l o p m e n t o f e n t e r p r i s ep o r t a lg r a d u a l l yb e c o m es t a n d a r d i z e d ,w h i l e a l s o p r o m o t i n gt h ed e v e l o p m e n to ft h ee n t e r p r i s ep o r t a l t h em a i nt a s ko ft h i st h e s i si n c l u d e :i n t r o d u c et ot h ee n t e r p r i s ea p p l i c a t i o n i n t e g r a t i o na n de n t e r p r i s ep o r t a l sb r i e f l ya n da n a l y z et h ej s r l6 8a n dw s r p i i a b s t r a c t s p e c i f i c a t i o nr o u n d l y b a s e do np o r t a lt e c h n i c a li n t e g r a t et h es t m t s2w e ba p p l i c a t i o n i n t oe n t e r p r i s ep o r t a l - - j e t s p e e d 2w h i c hs u p p o r t e dj s r l 6 8s p e c i f i c a t i o n , a sw e l la s i m p l e m e n ts i n g l es i g n - o no fw e ba p p l i c a t i o n ;o p t i m i z et h ep o r t l e tc o m m u n i c a t i o n m e c h a n i s m ,a n dp r o p o s ea na d a p t i v em e c h a n i s mt oi m p r o v eu s e ra c c e s sp o r t a l e x p e r i e n c e f i n a l l y , i n t e g r a t em o d u l e o fw s r p 4 jp r o j e c ti n t oe n t e r p r i s ep o r t a l ,s ot h a t c a l ls h a r et h ea p p l i c a t i o nw h i c hi n t e g r a t e st oe n t e r p r i s ep o r t a l , k e y w o r d s :e n t e r p r i s ea p p l i c a t i o ni n t e g r a t i o n , e n t e r p r i s ep o r t a l ,p o r t l e t ,j e t s p e e d , w s r p i i i 西北大學(xué)學(xué)位論文知識(shí)產(chǎn)權(quán)聲明書 本人完全了解西北大學(xué)關(guān)于收集、保存、使用學(xué)位論文的規(guī)定。 學(xué)校有權(quán)保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版。 本人允許論文被查閱和借閱。本人授權(quán)西北大學(xué)可以將本學(xué)位論文的 全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃 描等復(fù)制手段保存和匯編本學(xué)位論文。同時(shí)授權(quán)中國科學(xué)技術(shù)信息研 究所等機(jī)構(gòu)將本學(xué)位論文收錄到中國學(xué)位論文全文數(shù)據(jù)庫或其它 相關(guān)數(shù)據(jù)庫。 保密論文待解密后適用本聲明。 學(xué)位論文作者簽名: 扣葛年5 只l 日 捌年g 月少日 西北大學(xué)學(xué)位論文獨(dú)創(chuàng)性聲明 本人聲明:所呈交的學(xué)位論文是本人在導(dǎo)師指導(dǎo)下進(jìn)行的研究工作及取得的研究 成果據(jù)我所知,除了文中特別加以標(biāo)注和致謝的地方外,本論文不包含其他人已經(jīng) 發(fā)表或撰寫過的研究成果,也不包含為獲得西北大學(xué)或其它教育機(jī)構(gòu)的學(xué)位或證書而 使用過的材料。與我一同工作的同志對(duì)本研究所做的任何貢獻(xiàn)均已在論文中作了明確 的說明并表示謝意。 學(xué)位論文作者簽名:儲(chǔ)碎 枷艿年c 月,7 日 第一章緒論 1 1研究背景與意義 第一章緒論 隨著企業(yè)信息化的發(fā)展,各種基于不同平臺(tái)的應(yīng)用系統(tǒng)隨之產(chǎn)生。但這些 應(yīng)用系統(tǒng)彼此之間相互獨(dú)立,各成獨(dú)立的系統(tǒng),這就形成一個(gè)個(gè)的信息孤島。 而且這些不同的應(yīng)用系統(tǒng)往往都有自己的認(rèn)證機(jī)制,用戶需要多次登錄才能得 到所需的信息,從而增加了使用的復(fù)雜度。如何將企業(yè)中一個(gè)個(gè)的信息孤島集 成到一起,使得適當(dāng)?shù)娜? w h o ) 在適當(dāng)?shù)臅r(shí)間( w h e n ) 可以獲取適當(dāng)?shù)男畔?( w h a t ) ,這就提出了企業(yè)應(yīng)用集成的課題。企業(yè)應(yīng)用集成能夠?qū)⑵髽I(yè)的業(yè)務(wù)流 程、應(yīng)用軟件、硬件和各種標(biāo)準(zhǔn)聯(lián)合起來,在兩個(gè)或更多的企業(yè)應(yīng)用之間實(shí)現(xiàn) 無縫集成,使它們像一個(gè)整體或一個(gè)系統(tǒng)一樣處理企業(yè)業(yè)務(wù)過程【1 1 。 傳統(tǒng)的企業(yè)應(yīng)用集成方案由于缺乏統(tǒng)一的協(xié)議,使得彼此之間沒有良好的 互通性。同時(shí)傳統(tǒng)的企業(yè)應(yīng)用集成方案屬于高度耦合的集成,客戶端和服務(wù)器 相互的依賴程度較高。企業(yè)門戶的產(chǎn)生為企業(yè)應(yīng)用集成提供了重要的途徑。 企業(yè)門戶能夠把多種來源不同的信息整合到一個(gè)門戶頁面中,并且能夠提 供統(tǒng)一的身份驗(yàn)證和個(gè)性化配置。p o r t l e t 是門戶的重要組成部分,是基于w e b 組件的j a v a 技術(shù),處理來自門戶頁面上的請(qǐng)求以及動(dòng)態(tài)的產(chǎn)生內(nèi)容。早期關(guān)于 p o r t l e t 和p o r t l e t 容器沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),不同的企業(yè)門戶提供商有自己專用 的p o r t l e ta p i ,這就導(dǎo)致開發(fā)出的p o r t l e t 沒有通用性,很難在不同的p o r t l e t 容 器中運(yùn)行,嚴(yán)重的制約著企業(yè)門戶的發(fā)展。在2 0 0 3 ,j a v a p o r t l e ts p e c i f i c a t i o n v l 0 作為j s r ( j a v as p e c i f i c a t i o nr e q u e s t ) 16 8 4 1 發(fā)布,它定義了p o r t l e t 容器和p o r t l e t 之間的協(xié)議并且提供了一個(gè)方便的設(shè)計(jì)模型。隨后,各企業(yè)紛紛將自己的p o r t l e t 容器轉(zhuǎn)化為基于j s r l 6 8 的p o r t l e t 容器,j s r l 6 8 得到很快的、廣泛的支持。 本論文的研究課題源于加拿大p l a t f o r m 公司的關(guān)于適應(yīng)企業(yè)門戶的調(diào)研項(xiàng) 目。v m o t s ( v i r t u a lm a c h i n eo r c h e s t r a t e ) 系統(tǒng)提供了一個(gè)基于s t r u t sz 的w 曲應(yīng) 用簡稱v m og u i ,使得用戶可以通過g u i 界面來管理、監(jiān)控、配置計(jì)算機(jī)資 源等。隨著企業(yè)門戶技術(shù)的日趨成熟,企業(yè)開始意識(shí)到獨(dú)立的w e b 應(yīng)用很難適 應(yīng)客戶和社會(huì)的需求。所以企業(yè)在開始啟動(dòng)項(xiàng)目的時(shí)候,需要考慮如何使開發(fā) 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 第一章緒論 出的產(chǎn)品即能滿足普通客戶的需求( 即對(duì)獨(dú)立w e b 應(yīng)用的需求) ,又能很容易的 集成到客戶擁有的企業(yè)門戶中。這樣即可以消除信息孤島,也可以減少用戶在 不同系統(tǒng)之間頻繁切換帶來的麻煩。 1 2 研究的現(xiàn)狀 1 2 1 企業(yè)應(yīng)用集成的現(xiàn)狀 隨著企業(yè)應(yīng)用系統(tǒng)的增多,企業(yè)應(yīng)用集成逐步被重視起來。傳統(tǒng)的點(diǎn)到點(diǎn) 的集成方案,使得應(yīng)用的接口復(fù)雜,通信狀況混亂,而且也不利于整個(gè)應(yīng)用系 統(tǒng)的擴(kuò)充。為了解決傳統(tǒng)的點(diǎn)到點(diǎn)集成方案的所面臨的問題,學(xué)術(shù)界和工業(yè)界 都提出了自己的解決方案。 在工業(yè)界方面:s y b a s e 公司是具有代表性的企業(yè)應(yīng)用集成供應(yīng)商之一。 s y b a s e 公司的電子商務(wù)集成架構(gòu)【6 l ( e - b u s i n e s si n t e g r a t i o na r c h i t e c t u r e ) 使m - - j 集成服務(wù)器來負(fù)責(zé)和不同的應(yīng)用進(jìn)行交互,它實(shí)際上是一種基于中間件的企業(yè) 應(yīng)用集成方案。這種方式可有效地幫助客戶構(gòu)建靈活、可擴(kuò)展以及高性能的集 成應(yīng)用,它為用戶提供一系列產(chǎn)品,使企業(yè)能夠按照一個(gè)完整、靈活的工作流 程成功地將新的和現(xiàn)有的信息系統(tǒng)有效集成,從而有助于企業(yè)更輕松地開發(fā)、 修改它們的電子商務(wù)功能。 在學(xué)術(shù)界方面:基于w e b 服務(wù)的企業(yè)應(yīng)用集成【7 】,是通過分析遺留系統(tǒng), 將需要暴露出來的功能封裝成w e b 服務(wù),通過調(diào)用w e b 服務(wù)來實(shí)現(xiàn)應(yīng)用之間的 協(xié)同工作;基于e s b ( 企業(yè)服務(wù)總線) 的企業(yè)應(yīng)用集成【8 】,是從s o a 發(fā)展而來的, 是一種為進(jìn)行連接服務(wù)提供的標(biāo)準(zhǔn)化的通信基礎(chǔ)結(jié)構(gòu),基于開放的標(biāo)準(zhǔn),為應(yīng) 用提供一個(gè)可靠的、可度量的和高度安全的環(huán)境,并可幫助企業(yè)對(duì)業(yè)務(wù)流程進(jìn) 行設(shè)計(jì)和模擬。 1 2 2 企業(yè)門戶的現(xiàn)狀 1 9 9 8 年1 1 月美國美林投資集團(tuán)( m e r r i l ll y n c h ) 發(fā)表了一份報(bào)告。該報(bào)告預(yù) 測(cè),到2 0 0 2 年,美國公司在企業(yè)信息門戶上的投資將從1 9 9 8 年的4 4 億美元增 長到1 4 8 億美元。面對(duì)如此巨大的潛在市場(chǎng),各大軟件企業(yè)紛紛投入到企業(yè)門 戶產(chǎn)品的開發(fā)中,不斷推出功能強(qiáng)大的企業(yè)門戶產(chǎn)品。 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 4 第一章緒論 1 2 2 1 商業(yè)的企業(yè)p o r t a l 產(chǎn)品 面對(duì)巨大的商業(yè)價(jià)值,b e a 、m m 、o r a c l e 、s k i n 和m i c r o s o f t 等 企業(yè)推出各具特點(diǎn)的p o r t a l 產(chǎn)品: 1 w e b l o g i cp o r t a l b e a 公司的主要產(chǎn)品,提供了靈活的、功能強(qiáng)大的框架,生命周期管理工 具和業(yè)務(wù)邏輯等功能使得開發(fā)者能很快的開發(fā)出自己的p o r t a l 產(chǎn)品。b e a w e b l o g i cp o r t a l 是使用j 2 e e 體系結(jié)構(gòu)實(shí)現(xiàn)的,為企業(yè)的集成提供了完整的門戶 解決方案。 2 w e b s p h e r e p o r t a ls e r v e r m m 的p o r t a l 產(chǎn)品,支持j 2 e e 標(biāo)準(zhǔn)。提供單點(diǎn)登錄、w e b 內(nèi)容發(fā)布和搜 索、個(gè)性化配置、企業(yè)應(yīng)用集成、業(yè)務(wù)過程集成、文檔管理和編輯、內(nèi)容管理、 知識(shí)管理、商業(yè)智能、移動(dòng)設(shè)備支持等功能。 3 o r a c l e 9 i a sp o r t a l o r a c l e 的p o r t a l 產(chǎn)品,同樣也支持j 2 e e 標(biāo)準(zhǔn),提供企業(yè)應(yīng)用集成、內(nèi)建商 務(wù)智能、對(duì)移動(dòng)設(shè)備和多語言支持、通過本地緩存改善w e b 性能、內(nèi)建多種用 途的p o r t l e t 等功能。可以非常方便地和o r a c l e 公司的應(yīng)用產(chǎn)品集成使用,也可 以和基于o r a c l e 數(shù)據(jù)庫的應(yīng)用集成【13 1 。 4 i p l a n e tp o r t a ls e r v e r 支持j 2 e e 標(biāo)準(zhǔn),提供社區(qū)的創(chuàng)建和管理、多層次個(gè)性化配置、內(nèi)容集成、 搜索和索引服務(wù)等功能,為門戶集成提供了全面的、完整的解決方案。 5 s h a r e p o i n tp o r t a ls e r v e r m i c r o s o f t 的產(chǎn)品,支持n e t 平臺(tái),提供在m i c r o s o f t 環(huán)境下的文檔管理、 搜索、協(xié)作,e m a i l 、日歷、聯(lián)系方式管理等功能。使得公司跨越團(tuán)隊(duì)、。部門 來共享信息和文檔更加的方便和可靠??梢耘cm i c r o s o f t 自身知識(shí)管理產(chǎn)品配套 使用,但是與主流的企業(yè)應(yīng)用軟件不易集成。 1 2 2 2 開源的企業(yè)p o r t a l 產(chǎn)品 開源的企業(yè)p o r t a l 產(chǎn)品也紛紛涌現(xiàn),由于免費(fèi)、公開,這些開源產(chǎn)品也倍 受人們的關(guān)注。下面介紹一些比較流行的開源的企業(yè)p o r t a l 產(chǎn)品: 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 第一章緒論 1 j e t s p e e d 9 】 j e t s p e e d 是a p a c h ej a k a r t ap r o j e c t 項(xiàng)目組的一個(gè)子項(xiàng)目,是一個(gè)開放源碼的 企業(yè)門戶的實(shí)現(xiàn),主要使用了j a v a 和x m l 技術(shù)。通過健全的門戶安全政策管 理著所有訪問j e t s p e e d 的用戶。集成到j(luò) e t s p e e d 中的p o r t l e t s ,是獨(dú)立的應(yīng)用, 扮演著中心路由器的作用,將來源不同的信息以一種方便的形式展現(xiàn)給用戶。 通過j e t s p e e d 表現(xiàn)的數(shù)據(jù)是獨(dú)立于內(nèi)容類型的。也就是說,來自x m l , r s s ( r i c hs i t es u m m a r y ) 或者s m t p 的內(nèi)容都可以整合到j(luò) e t s p e e d 中,數(shù)據(jù)的表 現(xiàn)經(jīng)過a t e xx s l 進(jìn)行處理,然后通過j s p 和h t m l 傳遞給用戶。j e t s p e e d 提 供像c o c o o n 、w e b m a c r o 和v e l o c i t y 之類的模板技術(shù)和內(nèi)容發(fā)布框架。 基于j e t s p e e d 的門戶可以通過一個(gè)網(wǎng)站提供給用戶一些應(yīng)用、數(shù)據(jù)庫信息 和其它可得到的數(shù)據(jù)源。j e t s p e e d 提供一種安全架構(gòu),用戶可以根據(jù)他所擁有 的角色配置j e t s p e e d 提供的信息和功能。用戶可以通過w e b 瀏覽器、手機(jī)上的 w a p 瀏覽器、尋呼機(jī)或者其他s e r v l e t 引擎支持的終端設(shè)備訪問p o r t a l 頁面。 2 l i f e r a y t l o 】 l i f e r a y 代表了完整的j 2 e e 應(yīng)用,使用了w e bs e r v i c e 、e j b 、j m s 以及a o p 等多種技術(shù),基于x m l 的p o r t l e t 配置文件可以靈活動(dòng)態(tài)的擴(kuò)展,使用w e b s e r v i c e 來支持一些遠(yuǎn)程信息的獲取,使用a p a h c el u c e n e 實(shí)現(xiàn)全文檢索功能。 l i f e r a y 有一個(gè)清晰的架構(gòu),允許使用各種各樣的容器。這些容器即可以包括輕 量級(jí)的s e r v l e t 容器比如t o m c a t ,又可以包括完全支持j 2 e e 的容器比如j b o s s 、 w e b l o g i c 等。事實(shí)上,l i f e r a y 是僅有的一個(gè)幾乎支持所有常用的開源和商業(yè)j a v a 服務(wù)器的開源p o r t l e t 容器。l i f e r a y 門戶提供了可以聚集、共享、協(xié)作的虛擬空 間和流線型的業(yè)務(wù)流程,減少了操作的費(fèi)用,增進(jìn)了客戶的滿意度,滿足了現(xiàn) 代企業(yè)的需要。 3 e x op l a t f o r m 1 1 】 e x op l a t f o r m 是一個(gè)開源企業(yè)門戶解決方案,提供基于j a v a ( t m ) s e r v e r f a c e s ( j s f ) 的框架,同時(shí)遵循j s r16 8 規(guī)范。e x op l a t f o r m 所有的業(yè)務(wù)邏輯都被封裝 成相互依賴的服務(wù),由于使用了控制反轉(zhuǎn)技術(shù)( i o c ) 使得原本相互依賴的服務(wù)聯(lián) 系變得松散起來。 主要優(yōu)點(diǎn)包括:由a o p ( a s p e c t j ) 實(shí)現(xiàn)的內(nèi)容管理系統(tǒng),極大提高了內(nèi)容管 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 6 第一章緒論 理性能;p o r t l e t 容器是基于著名的i o c 3 輕量級(jí)容器p i c o c o n t a i n e r ;同時(shí)也實(shí) 現(xiàn)了上下文共享,二次開發(fā)的流程比較清晰;提供工作流技術(shù)服務(wù);通過使用 x m l 技術(shù)可以為結(jié)構(gòu)化的信息輕松地創(chuàng)建視圖。 4 u p o r t a l b 2 1 u p o r t a l 是j a s i g ( j a v ai na d m i n i s t r a t o rs p e c i a li n t e r e s tg r o u p ) 組織主持開發(fā) 的基于j a v a , x m l , j s p 和j 2 e e 的開源門戶項(xiàng)目,是在學(xué)術(shù)研究界使用最廣泛 的p o r t a l 框架。u p o r t a l 提供健全的基礎(chǔ)門戶架構(gòu)服務(wù),使用開放、易擴(kuò)展的軟 件結(jié)構(gòu),同時(shí)支持j s r l 6 8 和w s r p 標(biāo)準(zhǔn)。u p o r t a l 著眼于高等教育機(jī)構(gòu),允許 每個(gè)人定義獨(dú)一無二的、個(gè)性化的校園網(wǎng)視圖。一些商業(yè)組織也用它來作為構(gòu) 建協(xié)同社區(qū)的框架。 1 3 本文的主要工作 按照基于企業(yè)門戶來完成企業(yè)應(yīng)用集成的想法,將基于s t r u t s2 的v m o g u i 應(yīng)用部署到企業(yè)門戶中。本文使用j e t s p e e d 一2 作為企業(yè)門戶來具體論述將 v m o g u i 應(yīng)用部署到j(luò) e t s p e e d 一2 中的步驟。同時(shí)實(shí)現(xiàn)了單點(diǎn)登錄功能來徹底地 將v m og u i 應(yīng)用整合到j(luò) e t s p e e d - 2 中,優(yōu)化現(xiàn)有的p o r t l e t 通信機(jī)制,提出一 種自適應(yīng)的機(jī)制來改善用戶訪問p o r t a l 頁面的體驗(yàn)。 深入的分析w s r p 的體系結(jié)構(gòu)和工作原理,在此基礎(chǔ)上將集成到企業(yè)門戶 中的v m og u i 應(yīng)用通過w s r p 協(xié)議實(shí)現(xiàn)p o r t l e t 的共享,即本地部署的p o r t l c t 在遠(yuǎn)程的企業(yè)門戶中可以使用,從而極大的方便了用戶的使用。 1 4 論文的結(jié)構(gòu)框架 第一章介紹了論文的研究背景、意義以及研究的現(xiàn)狀,論述了本文要完成 的具體工作。 第二章簡要的介紹了企業(yè)應(yīng)用集成和企業(yè)門戶,說明了基于j e t s p e e d 企業(yè) 門戶來完成v m og u i 應(yīng)用集成的有效性。 第三章介紹p o r t a l 技術(shù)的基本概念包括j s r l 6 8 規(guī)范、p o r t l e t 容器以及 p o r t a l 的工作原理。同時(shí)還介紹w s r p 規(guī)范,以及規(guī)范中定義的w s r p 的組成 成分和工作原理等。 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 7 第一章緒論 第四章j e t s p e e d 門戶框架的介紹。 第五章應(yīng)用系統(tǒng)的集成。介紹了將v m og u i 應(yīng)用集成到j(luò) e t s p e c d - 2 中的 具體步驟,同時(shí)實(shí)現(xiàn)了單點(diǎn)登錄,優(yōu)化了現(xiàn)有p o r t l e t 的通信機(jī)制,提出了一種 自適應(yīng)的機(jī)制。最后通過w s r p 協(xié)議實(shí)現(xiàn)遠(yuǎn)程p o r t l c t 。 第六章集成到j(luò) e t s p e e d 2 中v m og u i 的演示結(jié)果。 第七章論文的總結(jié)與展望。 1 5 本章小結(jié) 本章分析了企業(yè)遇到的應(yīng)用集成問題,使用基于企業(yè)門戶來完成企業(yè)應(yīng)用 集成的方案??偨Y(jié)了現(xiàn)階段在企業(yè)應(yīng)用集成和企業(yè)門戶方面的研究成果。具體 說明了本文要完成的工作以及論文的主要結(jié)構(gòu)框架。 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 第二章企業(yè)應(yīng)用集成 第二章企業(yè)應(yīng)用集成 在2 0 世紀(jì)6 0 - - 7 0 年代,企業(yè)應(yīng)用的唯一目標(biāo)就是通過計(jì)算機(jī)代替一些孤立的、 重復(fù)性的工作。到了2 0 世紀(jì)8 0 - - 9 0 年代,隨著企業(yè)應(yīng)用的增多,一些企業(yè)開始意 識(shí)到企業(yè)應(yīng)用集成的價(jià)值和必要性。一些企業(yè)開始對(duì)現(xiàn)有的應(yīng)用進(jìn)行整合,以便讓 它們可以集成到一起,這就引入了企業(yè)應(yīng)用集成。 企業(yè)應(yīng)用集成( e n t e r p r i s ea p p l i c a t i o ni n t e g r a t i o n ,e a i ) 能夠?qū)I(yè)務(wù)流程、應(yīng)用軟 件、硬件和各種標(biāo)準(zhǔn)聯(lián)合起來,在兩個(gè)或更多的企業(yè)應(yīng)用系統(tǒng)之間實(shí)現(xiàn)無縫集成, 使它們像一個(gè)整體一樣進(jìn)行業(yè)務(wù)處理和信息共享。e a i 不僅包括企業(yè)內(nèi)部的應(yīng)用系 統(tǒng)和組織的集成,還包括企業(yè)與企業(yè)之間的集成,以實(shí)現(xiàn)企業(yè)與企業(yè)之間信息交換、 商務(wù)協(xié)同、過程集成和組建虛擬企業(yè)和動(dòng)態(tài)聯(lián)盟等【l 】【2 1 。 2 1 企業(yè)應(yīng)用集成分類 e a i 從不同的角度有不同的分類方法。根據(jù)應(yīng)用集成的對(duì)象來劃分,可以分為 面向數(shù)據(jù)和面向過程的集成;根據(jù)應(yīng)用集成所使用的工具和技術(shù)來劃分,可以分為 平臺(tái)集成、數(shù)據(jù)集成、構(gòu)件集成、應(yīng)用集成和業(yè)務(wù)集成;根據(jù)企業(yè)組織角度來劃分, 可以分為水平的組織內(nèi)的集成、垂直的組織內(nèi)的集成和不同組織間的集成3 1 。 這些不同的分類又可以從廣度和深度來進(jìn)行概括。從深度而言,e a i 可以分為 表示層、數(shù)據(jù)層和功能層的集成;從廣度而言,e a i 可以分為部門內(nèi)的、部門間的、 企業(yè)內(nèi)的、企業(yè)間的集成。 2 2 企業(yè)應(yīng)用集成的方案 2 2 1 點(diǎn)對(duì)點(diǎn)的集成 點(diǎn)對(duì)點(diǎn)的集成就是為了使兩個(gè)系統(tǒng)能相互協(xié)作而開發(fā)出彼此連接的接口。這種 集成方案的想法很簡單,而且對(duì)于較少的系統(tǒng)相互協(xié)作又是非常有效的。同時(shí)允許 分布式應(yīng)用并發(fā)的進(jìn)行數(shù)據(jù)交互。但是隨著應(yīng)用系統(tǒng)的增多,這種點(diǎn)對(duì)點(diǎn)集成的弊 端就暴露無遺,從點(diǎn)到點(diǎn)集成的結(jié)構(gòu)圖可以看出: 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 9 第二章企業(yè)應(yīng)用集成 圖2 1 點(diǎn)對(duì)點(diǎn)的集成 隨著應(yīng)用系統(tǒng)的增多,需要開發(fā)的彼此連接的接口將以n 奉( n 1 ) ( n 為應(yīng)用的個(gè) 數(shù)) 增加,而且如果任何一個(gè)應(yīng)用發(fā)生改變或者是需要集成新的應(yīng)用,整個(gè)工作將變 得非常復(fù)雜。顯然這種方案不能很好的滿足較多應(yīng)用集成的需要。 2 2 2 基于中間件的集成 基于中間件的集成方案是在所有應(yīng)用之間增加中間件層,由它負(fù)責(zé)提供通用的 接口,所有集成的應(yīng)用通過它傳遞信息。下圖為這種方案的結(jié)構(gòu)圖: 圖2 2 基于中間件的集成 這種基于中間件的集成方案有效的克服了點(diǎn)對(duì)點(diǎn)集成方案的缺點(diǎn),可以支持更 多應(yīng)用的集成,而且也易于維護(hù)。常用的中間件的產(chǎn)品有o m g 的c o r b a 、m i c r o s o f t 的c o m + 以及s u n 公司的j a v a 2 企業(yè)版。 2 3基于企業(yè)門戶的企業(yè)應(yīng)用集成 2 3 1 企業(yè)門戶 企業(yè)門戶( e p ,e n t e r p r i s ep o r t a l ) 提供一個(gè)框架,用來越過組織界限集成信息、人 和過程。它提供基于w e b 的統(tǒng)一的、安全的用戶入口點(diǎn),個(gè)性化的配置和整合不同 信息和應(yīng)用的功能。 企業(yè)門戶的發(fā)展經(jīng)歷了四個(gè)階段,其發(fā)展階段圖如下: 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 l o 第二章企業(yè)應(yīng)用集成 圖2 3 企業(yè)p o r t a l 的發(fā)展階段【1 3 l 【1 4 】 第一個(gè)階段就是門戶中集成一些靜態(tài)的網(wǎng)頁,企業(yè)通過門戶將相關(guān)的信息提供 給用戶。 第二個(gè)階段就是企業(yè)將大家共享的文檔集成到門戶中,統(tǒng)一進(jìn)行管理、分類并 提供高級(jí)的搜索功能。用戶可以通過門戶輕松的獲取到相關(guān)的文檔。 第三個(gè)階段就是企業(yè)門戶將一些工作流、電子郵件、人力資源管理、后勤管理 的功能集成進(jìn)來,形成了功能比較完善的企業(yè)運(yùn)營平臺(tái)。 第四個(gè)階段就是企業(yè)將e r p 、c r m 、s c m 集成到門戶中,同時(shí)提供高級(jí)的個(gè) 性化服務(wù)和w e b 服務(wù),這時(shí)的企業(yè)門戶已逐漸成為完善的門戶。 完善的企業(yè)門戶所具有的特征:統(tǒng)一的入口、單點(diǎn)登錄、統(tǒng)一的用戶管理、統(tǒng) 一的權(quán)限控制、統(tǒng)一的界面、強(qiáng)大的內(nèi)容管理功能、個(gè)性化的服務(wù)、整合不同的系 統(tǒng)以及協(xié)作和共享等特征。 企業(yè)p o r t a l 可以分為企業(yè)信息p o r t a l 、企業(yè)知識(shí)p o r t a l 和企業(yè)應(yīng)用p o r t a l 。隨著 p o r t a l 技術(shù)的不斷發(fā)展和企業(yè)應(yīng)用集成的需求,使得這三種不同的企業(yè)p o r t a l 之間 的界限逐漸消失,企業(yè)更需要三種企業(yè)p o r c a l 的有機(jī)結(jié)合體。 2 3 2 基于j e t s p e e d 企業(yè)門戶集成v m og u i 應(yīng)用 企業(yè)門戶的產(chǎn)生為企業(yè)應(yīng)用集成提供了重要的途徑?;谄髽I(yè)門戶的企業(yè)應(yīng)用 集成是一種基于用戶界面的集成,一般稱其為膚淺集成( i n t e 蓼a t i o na tt h eg l a s s t l 5 1 ) 。 人們可以創(chuàng)建一個(gè)p o r t a l 頁面,它包含的內(nèi)容來源于不同地方,而不需要去做任何 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 1 1 第二章企業(yè)應(yīng)用集成 后臺(tái)的集成,所以從這個(gè)角度而言可以把這種集成稱為膚淺的集成。但是,如果這 種膚淺的集成可以利用2 0 的工作量完成8 0 的功能3 7 1 ,則稱之為是一種有效的集 成方案。 基于企業(yè)門戶的集成技術(shù)實(shí)際上是一種基于中間件的集成技術(shù)。企業(yè)門戶提供 統(tǒng)一的平臺(tái),規(guī)定了符合某些標(biāo)準(zhǔn)的組件可以以一種可插拔的方式集成到平臺(tái)中, 通過平臺(tái)將這些組件所要顯示的內(nèi)容呈現(xiàn)給用戶。其工作原理如下: 圖2 4 基于企業(yè)門戶集成技術(shù)的工作原理 從上圖可以看出,基于企業(yè)門戶的集成技術(shù)可以支持本地組件和遠(yuǎn)程服務(wù)兩種 組件。本地組件是直接部署到本地企業(yè)門戶中,直接與企業(yè)門戶提供的a p i 進(jìn)行交 互。遠(yuǎn)程服務(wù)有兩種形式,一種是只提供功能的w e b 服務(wù)或者說只返回?cái)?shù)據(jù)的w e b 服務(wù),本地的組件通過s o a p 協(xié)議調(diào)用該w e b 服務(wù);一種是提供功能和表現(xiàn)的服務(wù), 它實(shí)際上是部署到遠(yuǎn)程企業(yè)門戶中的組件,并且實(shí)現(xiàn)了w s r p 規(guī)范,使得部署到本 地企業(yè)門戶中的代理組件可以通過s o a p 協(xié)議直接使用這些遠(yuǎn)程服務(wù)。 企業(yè)門戶提供一個(gè)統(tǒng)一的平臺(tái),同時(shí)也規(guī)定了和平臺(tái)進(jìn)行交互的組件應(yīng)該遵循 的規(guī)范,本地組件需要遵循j s r l 6 8 規(guī)范,遠(yuǎn)程既提供功能又提供表現(xiàn)的服務(wù)需要 遵循j s r l 6 8 和w s r p 規(guī)范,此兩個(gè)規(guī)范將在后續(xù)章節(jié)詳細(xì)介紹。 本文通過j e t s p e e d 這個(gè)企業(yè)門戶集成現(xiàn)有的基于s t r u t s2 的v m og u i 應(yīng)用。集 成的框架為: 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文1 2 第二章企業(yè)應(yīng)用集成 圖2 5 集成的框架 從上圖可以看出,在該平臺(tái)中部署了兩個(gè)組件,分別為d i s p a t h e r p o r t l c t 和p r o x y p o r t l e t 。d i s p a t h e rp o r t l e t 處理來自p o r t a l 頁面的請(qǐng)求,將請(qǐng)求發(fā)送給相應(yīng)的a c t i o n 處理。它提供分發(fā)的功能,同時(shí)負(fù)責(zé)和p o r t l c t 容器進(jìn)行交互。從而隱藏了a c t i o n 對(duì)p o r t i c t 容器的依賴,也避免了原有的a c t i o n 進(jìn)行較大的修改,降低了應(yīng)用集成 所需要花費(fèi)的工作量,同時(shí)也確保了原有的應(yīng)用仍然可以正常的運(yùn)行。p r o x y p o m e t 負(fù)責(zé)將遠(yuǎn)程的w s r p 服務(wù)代理到本地。 2 4 本章小結(jié) 本章主要介紹了企業(yè)應(yīng)用集成的概念、分類和企業(yè)應(yīng)用集成的方案,簡要的論 述了企業(yè)門戶的相關(guān)內(nèi)容,說明了基于j e t s p e e d 企業(yè)門戶完成企業(yè)應(yīng)用集成的可行 性和有效性。 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 1 3 第三章p o r t a l 和w s r p 技術(shù)概述 第三章p o r t a l 和w s r p 技術(shù)概述 3 1 p o r t a l 關(guān)鍵技術(shù)介紹 p o r t a l 即門戶,早期指的是y a h o o ,g o o g l e 這些著名的網(wǎng)站,隨著i n t e m e t 的發(fā)展,p o r t a l 的概念也變得越來越廣泛,它指任何可以提供某些信息或服務(wù) 的網(wǎng)站。由于p o r t a l 存在著巨大的市場(chǎng),各大公司紛紛開始開發(fā)自己的p o r t a l 產(chǎn)品。由于早期沒有統(tǒng)一的標(biāo)準(zhǔn),各大公司使用各自的p o r t l e ta p i 進(jìn)行開發(fā), 這就使得p o r t l e t 的移植性、重用性很差,嚴(yán)重地阻礙了p o r t a l 技術(shù)的發(fā)展。隨 著j s r l 6 8 和w s r p 兩大標(biāo)準(zhǔn)的發(fā)布,p o r t a l 技術(shù)也日趨成熟起來。 3 1 1 p o r t a l 的概念 p o r t a l 是門戶網(wǎng)站,是一個(gè)基于w e b 的應(yīng)用,提供一個(gè)可以集成來自i n t e m e t 或者i n t r a n e t 的信息和應(yīng)用程序的框架。同時(shí)p o r t a l 為這些來源不同的內(nèi)容提供 一個(gè)統(tǒng)一的入口,用戶通過p o r t a l 這個(gè)門戶網(wǎng)站便可以訪問集成在p o r t a l 中的 所有信息。由于p o r t a l 提供統(tǒng)一的框架,所有集成在p o r t a l 中的內(nèi)容都可以有 統(tǒng)一的外觀。用戶還可以根據(jù)個(gè)人喜好定制不同的內(nèi)容。 3 1 2 ,p o r t l e t 概述 p o r t l e t 是一個(gè)基于j a v a 技術(shù)的w e b 組件,專門負(fù)責(zé)處理來自客戶端的請(qǐng)求 以及產(chǎn)生動(dòng)態(tài)的內(nèi)容。p o r t l e t 的生命周期由p o r t l e t 容器管理。p o r t l e t 是p o r t a l 用于提供信息系統(tǒng)表示層的可插入的用戶界面組件。可以被動(dòng)態(tài)地加載和管理。 例如,當(dāng)p o r t a l 運(yùn)行時(shí),可以安裝和除去組成p o r t a l 頁面的p o r t l e t s 。p o r t l e t 的 設(shè)置和訪問都可以在p o r t a l 運(yùn)行時(shí)由管理員更改。 由p o r t l e t 產(chǎn)生的內(nèi)容稱之為片段( f i - a g m e n 0 ,是由具有一些規(guī)則的 m a r k u p ( 如:h t m l 、x h t m l 、w m l ) 組成的,而且還可以和其他的片段組合 而成一個(gè)復(fù)雜的文件。p o r t a l 頁面是由p o r t l e t 產(chǎn)生的內(nèi)容聚合而成的。 客戶端和p o r t l e t 的交互是由p o r t a l 頁面通過請(qǐng)求響應(yīng)的方式實(shí)現(xiàn),一般來 說,用戶是與p o r t l e t 產(chǎn)生的內(nèi)容進(jìn)行交互的。這些p o r t l e t 產(chǎn)生的內(nèi)容會(huì)根據(jù)用 戶的不同而有所不同,這完全依賴于客戶對(duì)這個(gè)p o r t l e t 的設(shè)置。 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 1 4 第三章p o r t a l 和w s r p 技術(shù)概述 3 1 2 1p o r t l e t 與s e r v l e t 之間的關(guān)系0 4 l s e r v l e t 規(guī)范【1 6 】中是這樣定義s e r v l e t 的:“s e r v l e t 是基于j a v a 技術(shù)的w e b 組件,產(chǎn)生動(dòng)態(tài)內(nèi)容,并為容器所管理。與其他j a v a 的組件一樣,s c r v l e t 也是 與平臺(tái)無關(guān)的,可以在任何支持j a v a 的w e b 服務(wù)器中運(yùn)行。s c r v l e t 與客戶端 通過s e r v l e t 容器所實(shí)現(xiàn)的請(qǐng)求響應(yīng)機(jī)制進(jìn)行交互的”。這樣看來s c r v l e t 與 p o r t l c t 是有很多的相同之處,但研究小組將新的w e b 組件定義為p o r t l e t ,這就 說明它們之間還是有所不同。首先對(duì)p o r t l e t 與s e r v l e t 的相同點(diǎn)作介紹: 都是基于j a v a 技術(shù)的w e b 組件 都能動(dòng)態(tài)的產(chǎn)生內(nèi)容 生命周期都由特定的容器所管理 和客戶端的交互都是通過請(qǐng)求響應(yīng)的機(jī)制來完成的 p o r t l e t 與s c r v l e t 的不同點(diǎn): p o r t l e t 產(chǎn)生的只是一些m a r k u p 片段,而不是完整的文檔 p o r t l e t 不能直接和u r l 綁定 客戶端和p o r t l e t 的交互必須通過p o r t a l 平臺(tái) p o r t l e t 有更加精細(xì)的請(qǐng)求處理:a c t i o n 請(qǐng)求和r e n d e r 請(qǐng)求 p o r t l e t 有預(yù)先定義好的指示p o r t l e t 正在執(zhí)行何種功能的p o r t l e t 模式和 反映p o r t a l 頁面中窗口實(shí)際狀態(tài)的窗口狀態(tài) 一個(gè)p o r t a l 頁面可以存在多個(gè)同樣的p o r t l e t 窗口 p o r t l e t 還具有以下額外的s e r v l e t 所沒有提供的功能: p o r t l e t 存在訪問和存儲(chǔ)持久化配置和個(gè)性化數(shù)據(jù)的方法 p o r t l e t 可以訪問用戶配置信息 p o r t l e t 為在內(nèi)容中創(chuàng)建超級(jí)鏈接而提供u r i c 重寫的功能,允許p o r t a l 服務(wù)器對(duì)鏈接和動(dòng)作的創(chuàng)建保持透明 p o r t l e t 可以在兩種不同的作用域內(nèi)儲(chǔ)存臨時(shí)數(shù)據(jù):應(yīng)用程序全局作用 域和p o r t l e t 私有作用域 s e r v l e t 具有以下特點(diǎn)是p o r t l e t 所不具有的: 設(shè)置響應(yīng)的字符編碼 西北大學(xué)信息科學(xué)與技術(shù)學(xué)院碩士研究生論文 1 5 第三章p o r t a l 和w s r p 技術(shù)概述 設(shè)置響應(yīng)的h t t p 頭 訪問客戶端請(qǐng)求p o r t a l 的u r l 為了盡可能重用s e r v l e t 的架構(gòu),p o r t l e t 吸收了s e r v l e t 中所有可以重用的成 分,包括:部署、類載入、w e b 應(yīng)用、w e b 應(yīng)用生命周期管理、會(huì)話管理和請(qǐng) 求分發(fā)。p o r t l e t 中的許多概念和部分p o r l e t a p i 都是模擬s e r v l e t 來完成的。 3 1 2 2p o r t l e t 與s e r v l e t j s p 的橋梁 p o r t l e t 能夠利用s e r v l e t 、j s p 和j s p 標(biāo)簽庫( t a g l i b ) 產(chǎn)生內(nèi)容。p o r t l e t 調(diào)用 s e r v l e t 和j s p 就如同s e r v l e t 利用請(qǐng)求分發(fā)器來激活s e r v l e t 和j s p 。當(dāng)s

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論