(計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)論文)基于soa的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)研究與設(shè)計(jì).pdf_第1頁(yè)
(計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)論文)基于soa的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)研究與設(shè)計(jì).pdf_第2頁(yè)
(計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)論文)基于soa的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)研究與設(shè)計(jì).pdf_第3頁(yè)
(計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)論文)基于soa的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)研究與設(shè)計(jì).pdf_第4頁(yè)
(計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)論文)基于soa的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)研究與設(shè)計(jì).pdf_第5頁(yè)
已閱讀5頁(yè),還剩64頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

(計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)論文)基于soa的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)研究與設(shè)計(jì).pdf.pdf 免費(fèi)下載

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

文檔簡(jiǎn)介

摘要 我國(guó)物流業(yè)目前急需解決的問(wèn)題 是如何實(shí)現(xiàn)物流園區(qū)內(nèi)各個(gè)相對(duì)獨(dú)立的業(yè)務(wù)系統(tǒng) 的無(wú)縫整合 避免重復(fù)建設(shè) 消除 信息孤島 發(fā)揮物流園區(qū)產(chǎn)業(yè)集約化經(jīng)營(yíng)優(yōu)勢(shì) 論 文依托哈爾濱公路貨運(yùn)主樞紐信息系統(tǒng)建設(shè)項(xiàng)目一期工程 黑龍江龍運(yùn)物流園區(qū)業(yè)務(wù) 系統(tǒng)整合平臺(tái) 針對(duì)現(xiàn)有業(yè)務(wù)系統(tǒng)功能落后 應(yīng)用分割的現(xiàn)狀 展開(kāi)對(duì)物流園區(qū)業(yè)務(wù) 系統(tǒng)整合平臺(tái)體系架構(gòu)的研究 論文引入s o a 設(shè)計(jì)思想 結(jié)合s o a 和w 曲s e r v i c e s 技術(shù)現(xiàn)狀 對(duì)業(yè)務(wù)系統(tǒng)整合模 式進(jìn)行了研究 并選用企業(yè)服務(wù)總線e s b 作為平臺(tái)核心部件 設(shè)計(jì)了物流園區(qū)業(yè)務(wù)系 統(tǒng)整合平臺(tái)三層體系架構(gòu) 平臺(tái)使用了w 曲服務(wù)作為邏輯服務(wù)基本單元 以 l 文檔 作為統(tǒng)一數(shù)據(jù)格式 保證了異構(gòu)系統(tǒng)間的松耦合度和轉(zhuǎn)換方式的通用性 解決了數(shù)據(jù)可 靠傳輸 異構(gòu)數(shù)據(jù)轉(zhuǎn)換 w c b 服務(wù)封裝 服務(wù)注冊(cè) 服務(wù)傳輸?shù)入y點(diǎn)問(wèn)題 論文選用m mm e s s a g cb r o k e r 和m e s s a g e u e u e 搭建了平臺(tái)的基礎(chǔ)架構(gòu) 使用x f i r c 開(kāi)源框架 實(shí)現(xiàn)了w 曲服務(wù)封裝 服務(wù)注冊(cè) 完成了數(shù)據(jù)在平臺(tái)中傳輸以及轉(zhuǎn)換 論文的研究成果為各地物流園區(qū)業(yè)務(wù)系統(tǒng)整合提供了一個(gè)完整的平臺(tái)體系架構(gòu)及 關(guān)鍵技術(shù)的實(shí)現(xiàn)方法 對(duì)s o a 的推廣應(yīng)用和促進(jìn)物流信息化發(fā)展具有一定的現(xiàn)實(shí)意義 關(guān)鍵詞 物流管理 s o a 業(yè)務(wù)系統(tǒng)整合 e s b w 曲服務(wù)封裝 a b s t r a c t t h eu r g 肌tp r o b l e mn e e dt ob er e s o l v e di l ll o 百s t i cb u s i n e s si sh o wt or e a l i z es e a m l e s s c o n c o r d a n c ea i l db u s i n e s sc o l l a b o r a t i o nb e t l r e e i li t s l e g a c yb u s i i l e s ss y s t e m a v o i dr c d m l d 鋤t c o n s t m c t i o na l l dd 鋤0 n s t r a t et h ea d v a l l t a g eo fi n t e n s i v em 鋤a g e m e l l ti nl o 西s t i cp a r k t h e a r c h i t e c t l l r eo ft h e1 0 百s t i c sp a r kb u s i n e s ss y s t e mi n t e 伊a t i o np l a t f o m li ss t u d i e db yt h ep a p e r s a c c o r d i n g t ot h es t a t u so ft h el a g g a r d 劬c t i o na l l dp 撕i t i o n e d 印p l i c a t i o no ft h ee x i s t i n g b u s i n e s ss y s t 鋤sw h i c hi sr c l i e do nt h ef i r s to fh 舶i i lh i g l l w a y 眈i g h tm a i nh u b s c o n s t n l c t i o np r o j c c to fi n f o m a t i o ns y s t e m t h eb u s i i l e s ss y s t e mi n t e 伊a t i o nm o d e li ss t l l d i e db yt h ep 印e r sc o m b i n e dw i mm e t e c l l i l o l o g ys t a t u sw m c hi si n 咖d u c e db ys o a s e i c e o r i e n t e da r c l l i t e c 嘶 d e s i 薩i d e a a 1 1 d 鶴t h ec o r ep l a t f o n i lc o m p o n e n t s e s b e n t 唧r i s es e n i c eb u s i ss e l e c t e d b yt h ep 印e r s t h e 恤 e e t i e ra r c l l i t e c t u r eo fm el o 百s t i c sp a r kb u s i i l e s ss y s t e m 缸e 黟a t i o np l a t f o n ni sd e s i 朗e d a st h eb a s i cu 1 1 i to f1 0 百c a ls e n r i c e so ft h ep l a t f o 冊(cè) m ew r e bs e n i c e st e c l m o l o g yi su s e db y t h ep 印e r su s i n g ld o c 姍a e n t sf o rau 1 區(qū)f i e dd a t af o m l a t t h e1 0 0 s e l yc o u p l i n gd e g r e eo ft h e e r o g e n o u ss y s t e ma i l dt h ec o n v e r s i o no f t 1 1 eg e n e r i c 印p r o a c ha r es u r e t h ed i m c u l tp r o b l e m s s u c ha sd a t a r e l i a b l et r a n s m i s s i o n h e t e r o g e n e o u sd a t ae x c h a l l g e w 曲s e r y i c e s e i l c 印s u l a t i o n s e r v i c er e 西s 奶 m l ds e n r i c et r a n s m i s s i o nw e r cr e s o l v e d w e bs e e re n c a p s u l a t i o n s e r v i c er e 百s t r y d a t at r a n s f e ra n dc o l e r s i o ni nt l l ep l a t f o 咖 w e r ei m p l 鋤e n t e d b a s e do nt h ep l a t f o n i la r c l l i t e c t i l r eo fm mm e s s a g cb r o k e r 孤 1m e s s a g e q u e u ea i l d0 p e l l 一s o u r c e 覷l i l l e w o r kn a m e dx f i r ei n sp 印e r r e s e a r c hr e s u l t so ft h ep a p e rs u p p l ya ni n t e 鏟a t e dp l a t f o r ma r c k t e c t u r ea l l dt l l ek e y t e c h i l i q u er e a l i z i n gt 1 1 ei l l t e 黟a t i n gl o g i s t i c sp a r ko p e r a t i o ns y s t 鋤觚dh a v e r e a l l i f e s i 印i f i c 觚c ef o rp o p u l a r i z a t i o na l l d 印p l i c a t i o no fs o a a n di i 怕m l a t i o n b a s e dd e v e l o p m e mo f l o 百s t i c s k e yw o r d s l o g i s t i c sm 撇g e m e n t s o a b u s i n e s si n t e 黟a t i o n e s b w 曲s c i c e s e n c a p s u l a t i o n i i 論文獨(dú)創(chuàng)性聲明 本人聲明 本人所呈交的學(xué)位論文是在導(dǎo)師的指導(dǎo)下 獨(dú)立進(jìn)行研究工 作所取得的成果 除論文中已經(jīng)注明引用的內(nèi)容外 對(duì)論文的研究做出重 要貢獻(xiàn)的個(gè)人和集體 均已在文中以明確方式標(biāo)明 本論文中不包含任何 未加明確注明的其他個(gè)人或集體已經(jīng)公開(kāi)發(fā)表的成果 本聲明的法律責(zé)任由本人承擔(dān) 論文作者簽名 史i 虱措 論文知識(shí)產(chǎn)權(quán)權(quán)屬聲明 年石月2 日 本人在導(dǎo)師指導(dǎo)下所完成的論文及相關(guān)的職務(wù)作品 知識(shí)產(chǎn)權(quán)歸屬學(xué) 校 學(xué)校享有以任何方式發(fā)表 復(fù)制 公開(kāi)閱覽 借閱以及申請(qǐng)專利等權(quán) 利 本人離校后發(fā)表或使用學(xué)位論文或與該論文直接相關(guān)的學(xué)術(shù)論文或成 果時(shí) 署名單位仍然為長(zhǎng)安大學(xué) 保密的論文在解密后應(yīng)遵守此規(guī)定 論文作者簽名 哎l 虱 銥 洳口7 年 月工日 導(dǎo)師簽名 刎 哆7 年占月砂日 長(zhǎng)安大學(xué)碩士學(xué)位論文 1 1 研究背景 第一章緒論 物流產(chǎn)業(yè)是國(guó)民經(jīng)濟(jì)發(fā)展的動(dòng)脈和基礎(chǔ)產(chǎn)業(yè) 物流現(xiàn)代化能降低商品成本 提高勞 動(dòng)生產(chǎn)率 是推動(dòng)國(guó)民經(jīng)濟(jì)增長(zhǎng)的 第三利潤(rùn)源泉 其發(fā)展程度已成為衡量一國(guó)現(xiàn)代 化程度和綜合國(guó)力的重要標(biāo)志之一 近年來(lái) 物流產(chǎn)業(yè)已成為國(guó)內(nèi)外產(chǎn)業(yè)發(fā)展的熱點(diǎn) 據(jù)統(tǒng)計(jì) 2 0 0 8 年全國(guó)社會(huì)物流總額達(dá)8 9 9 萬(wàn)億元 比2 0 0 0 年增長(zhǎng)4 2 倍 年均增長(zhǎng)2 3 物流業(yè)實(shí)現(xiàn)增加值2 o 萬(wàn)億元 比2 0 0 0 年增長(zhǎng)1 9 倍 年均增長(zhǎng)1 4 2 0 0 8 年物流業(yè) 增加值占全部服務(wù)業(yè)增加值的比重為1 6 5 占g d p 的比重為6 6 1 1 在全球經(jīng)濟(jì)危 機(jī)的背景下 物流業(yè)仍然保持了穩(wěn)步發(fā)展態(tài)勢(shì) 積極培育第三方物流企業(yè)和規(guī)劃建設(shè)現(xiàn)代物流園區(qū)是推進(jìn)我國(guó)現(xiàn)代物流發(fā)展的兩 大主題 作為具有綜合服務(wù)功能的物流節(jié)點(diǎn) 近年來(lái)我國(guó)物流園區(qū)建設(shè)方興未艾 自2 0 0 1 年以來(lái) 我國(guó)各地方政府相繼推出城市物流規(guī)劃 其中物流園區(qū)建設(shè)是規(guī)劃中的重要內(nèi) 容 深圳 天津 北京 武漢 邯鄲 青島 無(wú)錫 成都 西安等地都已建好或在建物 流園區(qū) 據(jù)不完統(tǒng)計(jì)全國(guó)建成和在建物流園區(qū)有1 0 0 0 余個(gè) 2 1 在國(guó)務(wù)院2 0 0 9 年3 月份 審議通過(guò)的物流業(yè)調(diào)整和振興規(guī)劃中 更是明確把物流園區(qū)工程作為物流產(chǎn)業(yè)振興所需 的九大重點(diǎn)工程之一 隨著以信息技術(shù)為基礎(chǔ)的電子商務(wù)的迅速發(fā)展以及電子商務(wù)向物流領(lǐng)域的大規(guī)模 滲透 傳統(tǒng)的物流模式正在向系統(tǒng)化 信息化 社會(huì)化 標(biāo)準(zhǔn)化 一體化的現(xiàn)代物流體 系轉(zhuǎn)變 信息化和標(biāo)準(zhǔn)化是推進(jìn)現(xiàn)代物流發(fā)展的兩個(gè)輪子 其中信息化是現(xiàn)代物流的生 命線 直接代表著物流的現(xiàn)代化程度 物流業(yè)務(wù)系統(tǒng)整合平臺(tái)既可以靈活地整合現(xiàn)有軟 件 硬件 數(shù)據(jù)等相關(guān)物流資源 又能為未來(lái)應(yīng)用系統(tǒng)的開(kāi)發(fā)和接入 以及構(gòu)建一個(gè) 大 整合 高共享 流程化 的物流信息系統(tǒng)提供基礎(chǔ)設(shè)施 從而對(duì)物流信息化建設(shè)起到關(guān) 鍵性的作用 我國(guó)的交通 物流信息化近年來(lái)發(fā)展蓬勃 信息化進(jìn)程正在加快 但是由于起步較 晚 與國(guó)際先進(jìn)水平相比 整體水平較低 由于系統(tǒng)建設(shè)往往受全套解決方案的指導(dǎo)思 想的制約 以及網(wǎng)絡(luò)通訊 協(xié)同作業(yè)業(yè)務(wù)規(guī)范和物流信息化政策法規(guī)等多方面缺乏統(tǒng)一 的標(biāo)準(zhǔn)與支持 多數(shù)物流企業(yè)和部門的業(yè)務(wù)系統(tǒng)自主開(kāi)發(fā) 缺乏統(tǒng)一標(biāo)準(zhǔn)和規(guī)劃 最終 的信息系統(tǒng)較為封閉 同時(shí)受壟斷及行政體制條塊分割制約 物流相關(guān)企業(yè) 政府部門 第一章緒論 的數(shù)據(jù)資源不能共享 業(yè)務(wù)系統(tǒng)不能互聯(lián)互通 形成一個(gè)個(gè) 信息孤島 造成了數(shù)據(jù) 資源的浪費(fèi)和重復(fù)建設(shè)等后果 這樣的信息系統(tǒng)對(duì)于將信息共享視為關(guān)鍵的物流業(yè)來(lái) 說(shuō) 造成信息流不暢 已成為制約我國(guó)物流信息化建設(shè)縱深發(fā)展的 瓶頸 問(wèn)題 引起 了國(guó)家和物流從業(yè)人士的極大重視 因此 整合現(xiàn)有資源 解決由于信息系統(tǒng)的分散 異構(gòu)所導(dǎo)致的信息孤島問(wèn)題 建立一個(gè)開(kāi)放 標(biāo)準(zhǔn) 高效的物流業(yè)務(wù)系統(tǒng)整合平臺(tái) 對(duì) 于提高物流信息化水平 提高物流供應(yīng)鏈效率和加快現(xiàn)代物流事業(yè)的飛速發(fā)展具有重要 的戰(zhàn)略意義 與此同時(shí) 隨著不斷變化的社會(huì)物流需求 各物流企業(yè)需要迅速做出相應(yīng)業(yè)務(wù)調(diào)整 會(huì)直接導(dǎo)致業(yè)務(wù)流程的不斷變更和新需求的產(chǎn)生 傳統(tǒng)方法開(kāi)發(fā)的業(yè)務(wù)系統(tǒng)相對(duì)靜止 難以進(jìn)行改造或重組 不能適應(yīng)迅速變化的業(yè)務(wù)需求 因此 有效地整合異構(gòu)的物流信 息系統(tǒng)和消除 信息孤島 實(shí)現(xiàn)與物流相關(guān)信息系統(tǒng)的信息互通 服務(wù)交互 提高物 流運(yùn)作效率和降低物流成本 已成為現(xiàn)代物流技術(shù)中急需解決的問(wèn)題 近些年來(lái) 在社會(huì)經(jīng)濟(jì)活動(dòng)中當(dāng)中頻繁出現(xiàn) 服務(wù) 一詞 服務(wù)是一種能滿足公共 需求的功能 與普通的業(yè)務(wù)流程不同 服務(wù)不針對(duì)特定的客戶 而是提供一種 公共需 求 的功能 即服務(wù)強(qiáng)調(diào)了 重用 的概念 對(duì)于用戶來(lái)說(shuō) 它只關(guān)心如何使用各種服 務(wù) 通過(guò)服務(wù)能得到怎樣的整體的實(shí)際的效果 而不需要考慮服務(wù)的實(shí)現(xiàn)流程和實(shí)現(xiàn)方 法等細(xì)節(jié) 而對(duì)于服務(wù)提供者 則需要多種技術(shù)和業(yè)務(wù)保證所提供服務(wù)的有效性 真實(shí) 性和實(shí)時(shí)性 自9 0 年代起 隨著互聯(lián)網(wǎng)技術(shù)的興起和應(yīng)用 企業(yè)可以通過(guò)i n t 鋤e t 獲取 服務(wù)信息甚至直接使用服務(wù)功能 大大發(fā)展并開(kāi)拓了自己的業(yè)務(wù)范圍并提高了業(yè)務(wù)能 力 由i n t e m e t 而減少的支出和由提供服務(wù)帶來(lái)的業(yè)務(wù)收入為企業(yè)帶來(lái)的豐碩的利潤(rùn) 因此各類傳統(tǒng)企業(yè)紛紛開(kāi)始從服務(wù)中尋找商機(jī) 并結(jié)合自身特點(diǎn) 開(kāi)始向服務(wù)型企業(yè)轉(zhuǎn) 型 3 1 基于以上社會(huì)經(jīng)濟(jì)背景 迫切需要針對(duì)物流信息化存在的問(wèn)題 結(jié)合現(xiàn)代物流及企 業(yè)的變化趨勢(shì)和發(fā)展要求 分析物流產(chǎn)業(yè)對(duì)信息系統(tǒng)的具體要求 研究適合中國(guó)國(guó)情的 物流信息化關(guān)鍵性技術(shù) 1 2 國(guó)內(nèi)外研究與發(fā)展現(xiàn)狀 1 2 1 國(guó)外物流信息化發(fā)展現(xiàn)狀 物流概念最早是在美國(guó)提出的 同時(shí)美國(guó)的物流園區(qū)信息化水平高度發(fā)達(dá) 因此最 能代表國(guó)外物流園區(qū)的信息化水平 目前美國(guó)物流園區(qū)的信息化現(xiàn)狀為 4 2 長(zhǎng)安大學(xué)碩士學(xué)位論文 服務(wù)是物流信息化的核心 物流信息化己成為美國(guó)工商企業(yè)降低物流成本 改 進(jìn)客戶服務(wù) 改進(jìn)客戶服務(wù) 提高企業(yè)競(jìng)爭(zhēng)力的基本手段 為客戶提供的信息 服務(wù)內(nèi)容是信息系統(tǒng)建設(shè)的重要依據(jù) 標(biāo)準(zhǔn)是物流信息化的基礎(chǔ) 美國(guó)行業(yè)協(xié)會(huì)信息交換接口等方面建立了一套適用 的標(biāo)準(zhǔn) 使物流企業(yè)與客戶 分包方 供應(yīng)商更便于溝通和服務(wù) 物流軟件也 融入了格式 流程等方面的行業(yè)標(biāo)準(zhǔn) 為企業(yè)物流信息系統(tǒng)的建設(shè)創(chuàng)造了良好 的環(huán)境 應(yīng)用是物流信息化的關(guān)鍵 將先進(jìn)的信息技術(shù)有效地應(yīng)用于實(shí)際的物流業(yè)務(wù)之 中 公共物流信息平臺(tái)的發(fā)展 為企業(yè)間的信息溝通和采用應(yīng)用服務(wù) a s p 模式降低信息化成本創(chuàng)造了條件 發(fā)達(dá)國(guó)家物流已經(jīng)把物流的高度信息化發(fā)展作為物流業(yè)的發(fā)展方向 在其物流信息 化過(guò)程中 g p s g i s 等現(xiàn)代高新技術(shù)充分得到了利用 對(duì)物流信息系統(tǒng)模型 物流服 務(wù)安全模型和技術(shù) 物流商務(wù)模型和物流信息服務(wù)平臺(tái)關(guān)鍵技術(shù)等方面進(jìn)行了廣泛 深 入的理論和應(yīng)用研究 并建立了相應(yīng)的物流信息平臺(tái) 其物流信息平臺(tái)一般由信息中間 商 如美國(guó)的c a p s t a l l 公司 搭建經(jīng)營(yíng) 整合了采購(gòu)商 供應(yīng)商 物流服務(wù)商 承運(yùn)人 海關(guān) 金融服務(wù)等各類物流活動(dòng)各類機(jī)構(gòu) 通過(guò)平臺(tái)完成國(guó)際物流服務(wù) 目前世界上日 本 美國(guó)和歐洲三大地區(qū)的物流信息化最為發(fā)達(dá) 5 1 具有代表性的有美國(guó)貨運(yùn)實(shí)時(shí)信息 系統(tǒng)f 瓜s t 6 f 瓜s t 是一個(gè)基于w 曲 可以整合火車 輪船以及火車等交通工具可獲 取的實(shí)時(shí)到達(dá)信息的一種應(yīng)用系統(tǒng) 日本的物流信息服務(wù)公用系統(tǒng)l o 百1 i 1 1 k 7 基于 n e r e n t 的服務(wù)于大型物流企業(yè)的信息系統(tǒng) 以及歐洲多式聯(lián)運(yùn)實(shí)時(shí)信息平臺(tái) 玳t r a r t p 8 用于多式聯(lián)運(yùn)的實(shí)時(shí)信息平臺(tái) 從美國(guó) 歐洲 日本的情況來(lái)看 國(guó)外物流企業(yè)已經(jīng)形成了以系統(tǒng)技術(shù)為核心 以 信息技術(shù) 運(yùn)輸技術(shù) 配送技術(shù) 裝卸搬運(yùn)技術(shù) 自動(dòng)化倉(cāng)儲(chǔ)技術(shù) 庫(kù)存控制技術(shù) 包 裝技術(shù)等專業(yè)技術(shù)為支撐的現(xiàn)代化物流裝備技術(shù)格局 其物流信息系統(tǒng)普遍是構(gòu)架于網(wǎng) 絡(luò)上的基于h n 鋤叫1 1 1 t r a i l e t 的開(kāi)放系統(tǒng) 參與企業(yè) 部門范圍廣 業(yè)務(wù)集成度高 服務(wù) 豐富 信息資源可以得到充分共享 安全性保密性程度都很高 1 2 2 國(guó)內(nèi)物流信息化發(fā)展現(xiàn)狀 國(guó)內(nèi)物流信息化發(fā)展大致可概括為三個(gè)階段 或?qū)哟?第一階段是基礎(chǔ)信息化階段 即企業(yè)不改變作業(yè)流程和決策模式 只是把原有流程 第一章緒論 中的紙面信息轉(zhuǎn)化為電子信息 這個(gè)階段完成了信息化知識(shí)普及和培養(yǎng)人才的過(guò)程 但 是沒(méi)有改變?nèi)斯Q策的模式 第二階段開(kāi)始考慮用信息化手段來(lái)改造作業(yè)流程 提高信息技術(shù)對(duì)決策過(guò)程的作 用 逐步改變單一的人工決策模式 如提供自動(dòng)報(bào)警系統(tǒng)協(xié)助決策 第三階段是物流信息系統(tǒng)走出企業(yè) 與上下游合作伙伴結(jié)成以信息系統(tǒng)為紐帶的供 應(yīng)鏈 橫向看來(lái) 我國(guó)約有8 0 的企業(yè)仍然處于第一階段 進(jìn)入第二階段的約占1 5 只 有少數(shù)企業(yè)開(kāi)始了第三階段的嘗試和實(shí)施 而來(lái)自中國(guó)物流信息中心的調(diào)查數(shù)據(jù)也顯 示 我國(guó)物流企業(yè)建立信息系統(tǒng)和內(nèi)部網(wǎng)絡(luò)的不足5 0 9 1 國(guó)內(nèi)物流信息系統(tǒng)比較典型的有2 0 0 3 年建立的深圳現(xiàn)代物流信息公用平臺(tái) 上海 市的億通網(wǎng) w 奶 e 撕p 弱s c o m 香港的d t t n 香港數(shù)碼貿(mào)易及運(yùn)輸系統(tǒng) 1 0 等 綜 觀目前已建成的物流信息系統(tǒng) 基本上還處于企業(yè)級(jí)物流信息孤島階段 多數(shù)仍然停留 在相互分割的單項(xiàng)應(yīng)用層次 缺乏系統(tǒng)性整合 相互連接性不暢 信息資源分散 不能 有效交換與共享 功能單一分散 物流業(yè)務(wù)整合度不高 只在一定程度上解決了物流方 面的部分問(wèn)題 可見(jiàn) 我國(guó)物流信息化現(xiàn)狀與國(guó)外先進(jìn)水平相比還有較大差距 有必要研究建立物 流業(yè)務(wù)系統(tǒng)整合平臺(tái)相關(guān)技術(shù) 以提高我國(guó)物流信息化的整體發(fā)展水平 通過(guò)信息技術(shù) 解決與物流活動(dòng) 如運(yùn)輸 保管 包裝 流通 加工等 有關(guān)的物流業(yè)務(wù)資源協(xié)同工作 整合社會(huì)資源 降低企業(yè)的市場(chǎng)風(fēng)險(xiǎn) 提高企業(yè)經(jīng)營(yíng)管理效率 1 2 3 物流信息技術(shù)應(yīng)用現(xiàn)狀 根據(jù)物流的功能以及特點(diǎn) 現(xiàn)代物流信息技術(shù)由通信 軟件和面向行業(yè)的業(yè)務(wù)管理 系統(tǒng)三大部分組成 其中包括集成技術(shù) 業(yè)務(wù)邏輯層集成 數(shù)據(jù)集成和表現(xiàn)層集成等 自動(dòng)跟蹤與定位類技術(shù) g i s g p s 等 自動(dòng)識(shí)別類技術(shù) 條形碼 掃描技術(shù) 射頻識(shí) 別技術(shù)r f i d 等 企業(yè)資源信息技術(shù) 如物料需求計(jì)劃 制造資源計(jì)劃 企業(yè)資源計(jì)劃 分銷資源計(jì)劃 物流資源計(jì)劃等 數(shù)據(jù)管理技術(shù) 如數(shù)據(jù)庫(kù)技術(shù) 數(shù)據(jù)倉(cāng)庫(kù)技術(shù)等 和計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)等現(xiàn)代高端信息科技 在這些高端計(jì)算機(jī)技術(shù)的支撐下 形成了以移 動(dòng)通信 資源管理 監(jiān)控調(diào)度管理 自動(dòng)化倉(cāng)儲(chǔ)管理 業(yè)務(wù)管理 客戶服務(wù)管理 財(cái)務(wù) 處理等多種信息技術(shù)集成的一體化現(xiàn)代物流管理體系 1 2 目前應(yīng)用十分廣泛的現(xiàn)代物流管理系統(tǒng) 有制造資源計(jì)劃 m r p 企業(yè)資源計(jì)劃 4 長(zhǎng)安大學(xué)碩士學(xué)位論文 e i 沖 供應(yīng)商管理庫(kù)存系統(tǒng) v m i 供應(yīng)鏈管理 s c m 等 據(jù)調(diào)查顯示 e i 強(qiáng) s c m 及 v i i 等集成系統(tǒng)軟件在我國(guó)企業(yè)中實(shí)施的尚不足1 1 0 1 3 這些物流系統(tǒng)集成軟 件相對(duì)功能專一 基于傳統(tǒng)體系架構(gòu)設(shè)計(jì) 在業(yè)務(wù)交互協(xié)同 業(yè)務(wù)流程管理及動(dòng)態(tài)調(diào)整 快速部署等各方面都不能很好的滿足現(xiàn)代物流發(fā)展的要求 近年來(lái) 隨著可擴(kuò)展標(biāo)記語(yǔ) 言技術(shù) e x t e i l s i b l em a d m pl a i l g u a g e x m l w 曲服務(wù)和業(yè)務(wù)流程管理 b u s i n e s sp r o c e s s m a l l a g 鋤e n t b p m 等技術(shù)的發(fā)展和成熟 應(yīng)用體系結(jié)構(gòu)正在逐漸改變 1 4 j 面向服務(wù)體系結(jié)構(gòu) s e n r i c eo r i e n t e d a r c h i t e c t u r e s o a 是近年來(lái)在國(guó)內(nèi)外研究推廣 迅速的一種玎體系結(jié)構(gòu)模式 被譽(yù)為下一代w 曲服務(wù)的基礎(chǔ)框架 s o a 是一種建立 維護(hù) 管理n 系統(tǒng)和業(yè)務(wù)流程的方法 它將應(yīng)用程序的不同功能單元 稱為服務(wù) 通 過(guò)這些服務(wù)之間定義良好的接口和契約聯(lián)系起來(lái) 接口采用中立的方式進(jìn)行定義 它應(yīng) 該獨(dú)立于實(shí)現(xiàn)服務(wù)的硬件平臺(tái) 操作系統(tǒng)和編程語(yǔ)言 這使得構(gòu)建在各異構(gòu)系統(tǒng)中的服 務(wù)可以以一種統(tǒng)一和通用的方式進(jìn)行交互 1 4 1 s o a 的中心思想就是實(shí)現(xiàn)技術(shù)和業(yè)務(wù)的 分離 使得企業(yè)應(yīng)用擺脫面向技術(shù)的解決方案的束縛 輕松應(yīng)對(duì)企業(yè)業(yè)務(wù)變化發(fā)展需要 1 2 4s o a 研究發(fā)展現(xiàn)狀 1 9 9 6 世界著名咨詢公司g 矧 i l e r 最早提出s o a 的概念 s o a 發(fā)展至今 各大主 流r r 公司如微軟 m s u n o r a c l e 以及萬(wàn)維網(wǎng)聯(lián)盟 w 3 c 結(jié)構(gòu)化信息標(biāo)準(zhǔn)進(jìn)步組 織 0 a s i s 等i t 知名組織 都對(duì)s o a 進(jìn)行了深入研究 并已經(jīng)完成了s o a 中基本的協(xié) 議制定 基于基本協(xié)議可以實(shí)現(xiàn)s o a 部署 同時(shí)新協(xié)議不斷提出 以應(yīng)對(duì)部署時(shí)出現(xiàn) 的問(wèn)題 總之 目前s o a 設(shè)計(jì)模式研究處于繁榮和快速發(fā)展階段 基于s o a 的業(yè)務(wù)系統(tǒng)整合在國(guó)外研究推廣較好 已經(jīng)應(yīng)用于電信 金融 醫(yī)療等 多個(gè)領(lǐng)域 出現(xiàn)了法國(guó)電信基于s o a 的b o s s 系統(tǒng)的經(jīng)典案例 相比較來(lái)說(shuō) 國(guó)內(nèi)的s o a 研究發(fā)展受各個(gè)企業(yè)及研究機(jī)構(gòu)規(guī)模實(shí)力所限 還是相對(duì)薄弱 研究方式多以跟隨式為 主 主要研究如何解決實(shí)際業(yè)務(wù)問(wèn)題 國(guó)內(nèi)的s o a 廠商知名的有普元軟件 東方通科 技 金蝶軟件等 國(guó)內(nèi)基于s o a 進(jìn)行業(yè)務(wù)整合的經(jīng)典案例有山西移動(dòng)通信公司的基于 s o a 的企業(yè)業(yè)務(wù)流程整合 江蘇聯(lián)通公司的基于s o a 的統(tǒng)一項(xiàng)目管理系統(tǒng)等 國(guó)內(nèi)s o a 產(chǎn)品市場(chǎng)主要由 m b e a 等國(guó)外知名廠商占據(jù) 但是普元軟件的普元e o s 東方通 科技的b o v 系列產(chǎn)品如t 0 n g l i i l l t 0 n g i n t e 黟a t o r 等也已經(jīng)在國(guó)內(nèi)業(yè)務(wù)系統(tǒng)整合領(lǐng)域占 據(jù)一定市場(chǎng)份額 5 第一章緒論 1 3 研究?jī)?nèi)容 目的和意義 本文對(duì)物流園區(qū)業(yè)務(wù)系統(tǒng)現(xiàn)狀 面向服務(wù)體系架構(gòu)s o a 及相關(guān)技術(shù)等內(nèi)容進(jìn)行了 系統(tǒng)分析研究 目的在于提出一種實(shí)用的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)解決方案 可以在 業(yè)務(wù)層面對(duì)業(yè)務(wù)系統(tǒng)進(jìn)行整合 研究成果一方面可以為政府制定物流信息發(fā)展政策 搭 建物流信息平臺(tái)提供決策與技術(shù)參考 另一方面也可以為物流園區(qū)有效地挖掘與利用已 有物流資源 優(yōu)化園區(qū)各企業(yè)內(nèi)部資源及整合整個(gè)行業(yè)資源提供理論與技術(shù)支撐 s o a 對(duì)物流業(yè)務(wù)系統(tǒng)業(yè)務(wù)整合有很強(qiáng)的現(xiàn)實(shí)指導(dǎo)意義 可以使i t 系統(tǒng)更加靈活 及時(shí)適應(yīng)新的業(yè)務(wù)需求 并能使異構(gòu)系統(tǒng)盡可能進(jìn)行無(wú)縫整合 從而達(dá)到減低開(kāi)發(fā)成本 和重用現(xiàn)有業(yè)務(wù)系統(tǒng)的目的 本文結(jié)合s o a 設(shè)計(jì)思想 在解決物流業(yè)務(wù)系統(tǒng)異構(gòu)整合問(wèn)題具有以下重要意義 1 將s o a 思想用于業(yè)務(wù)整合 專注于以業(yè)務(wù)為中心的體系架構(gòu)設(shè)計(jì) 而非底層 i t 基礎(chǔ)結(jié)構(gòu)設(shè)計(jì) 實(shí)現(xiàn)業(yè)務(wù)與技術(shù)實(shí)現(xiàn)的分離 2 使用s o a 體系結(jié)構(gòu)使得整合平臺(tái)能充分利用業(yè)務(wù)系統(tǒng) 盡可能消除了各物流 企業(yè)遺留業(yè)務(wù)系統(tǒng) 信息孤島 現(xiàn)狀的影響 3 消除了不同設(shè)計(jì)語(yǔ)言 軟硬件平臺(tái)及開(kāi)發(fā)方式帶來(lái)的業(yè)務(wù)系統(tǒng)整合問(wèn)題 實(shí) 現(xiàn)異構(gòu)系統(tǒng)松耦合集成 1 4 課題來(lái)源 本課題來(lái)源于哈爾濱公路貨運(yùn)主樞紐信息系統(tǒng)建設(shè)項(xiàng)目一期工程一 黑龍江省龍運(yùn) 物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái) 得到了交通運(yùn)輸部公路科學(xué)研究院公路交通發(fā)展研究中 心的大力支持 1 5 論文組織結(jié)構(gòu) 本論文由以下六章組成 第一章概述我國(guó)物流信息化建設(shè)面臨的機(jī)遇與問(wèn)題 以及引入s o a 設(shè)計(jì)模式的初 衷 并對(duì)國(guó)內(nèi)外物流信息化發(fā)展現(xiàn)狀進(jìn)行了剖析 闡述本文研究目的和意義 闡明了本 文的研究?jī)?nèi)容和課題來(lái)源 第二章梳理了面向服務(wù)體系結(jié)構(gòu)s o a 的相關(guān)理論及w 曲s e i c e s l e s b 等 相關(guān)技術(shù) 并有針對(duì)性的介紹了這些技術(shù)的特點(diǎn)及其相互關(guān)系 6 長(zhǎng)安大學(xué)碩士學(xué)位論文 第三章介紹了涉及到的相關(guān)物流概念 對(duì)物流園區(qū)業(yè)務(wù)系統(tǒng)建設(shè)現(xiàn)狀進(jìn)行深入分 析 對(duì)業(yè)務(wù)系統(tǒng)整合模式進(jìn)行了研究得出選用s o a 設(shè)計(jì)模式的優(yōu)勢(shì) 在此基礎(chǔ)上詳細(xì) 分析了物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)的體系架構(gòu) 功能需求 第四章提出了基于s o a 的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)的系統(tǒng)設(shè)計(jì)方案 并對(duì)平臺(tái) 邏輯設(shè)計(jì) 體系架構(gòu) 數(shù)據(jù)處理技術(shù) 服務(wù)處理技術(shù)等進(jìn)行了深入研究 第五章對(duì)基于s o a 的物流園區(qū)業(yè)務(wù)系統(tǒng)整合平臺(tái)實(shí)現(xiàn)進(jìn)行研究 使用m m w 曲s p e r em e s s a g eb r o k e r 和m e s s a g eq u e u e 搭建實(shí)現(xiàn)平臺(tái) 并對(duì)業(yè)務(wù)整合 數(shù)據(jù)整合的 實(shí)現(xiàn)進(jìn)行了研究 第六章對(duì)全文進(jìn)行總結(jié) 并對(duì)以后的研究工作進(jìn)行展望 7 第二章面向服務(wù)體系結(jié)構(gòu)s 0 a 及相關(guān)技術(shù) 第二章面向服務(wù)體系結(jié)構(gòu)s o a 及相關(guān)技術(shù) 2 1 面向服務(wù)體系結(jié)構(gòu)s o a 在現(xiàn)代企業(yè)應(yīng)用中 信息系統(tǒng)要依據(jù)企業(yè)業(yè)務(wù)邏輯需求去重新組織已存儲(chǔ)的數(shù)據(jù) 從而將現(xiàn)有數(shù)據(jù) 事務(wù)等通過(guò)i n t 鋤e t 瀏覽器或者手持設(shè)備等新展現(xiàn)方式呈現(xiàn)給用戶 現(xiàn)有的主流操作系統(tǒng)大都采用分布式結(jié)構(gòu) 多臺(tái)工作站同時(shí)運(yùn)行 使得企業(yè)業(yè)務(wù)計(jì)算體 現(xiàn)出高效 可用及大規(guī)模特點(diǎn) 基于以上情況 設(shè)計(jì)應(yīng)用企業(yè)級(jí)解決方案時(shí) 必須協(xié)調(diào) 運(yùn)行群組形式的硬件 應(yīng)對(duì)的方法之一是通過(guò)群組服務(wù)的方式 將分布式系統(tǒng)組合起來(lái) 其中單個(gè)服務(wù)可以提供一組定義良好的功能集合 此方式的實(shí)質(zhì)就是將系統(tǒng)設(shè)計(jì)為一組 相互關(guān)聯(lián)的服務(wù) 其關(guān)鍵在于如何將業(yè)務(wù)系統(tǒng)功能實(shí)現(xiàn)為服務(wù)形式 它使得系統(tǒng)中的某 些服務(wù)能夠充分利用其他的服務(wù)同時(shí)卻無(wú)需考慮其物理位置 系統(tǒng)可通過(guò)添加新的服務(wù) 來(lái)不斷的升級(jí) 這樣的軟件組織方式就是面向服務(wù)的體系結(jié)構(gòu) s e r v i c eo r i e n t e d a r c m t e c t u r e s o a l5 1 2 1 1s o a 概念 1 s o a 1 9 9 6 世界著名咨詢公司g 舳e r 最早提出s o a 的概念 s o a 發(fā)展至今 有不同 的組織結(jié)構(gòu)對(duì)其分別進(jìn)行了闡述 16 1 7 1 8 1 9 1 以下這種定義是較全面清晰 s o a 是一種設(shè) 計(jì)模式 它指導(dǎo)著業(yè)務(wù)服務(wù)在其生命周期 從構(gòu)思開(kāi)始 直至停止使用 中包括創(chuàng)建和 使用的方方面面 s o a 也是一種定義和提供i t 基礎(chǔ)設(shè)施 指機(jī)構(gòu)中與i t 有關(guān)的各種硬 件 軟件 服務(wù)及數(shù)據(jù)通信設(shè)置等的總合 的方式 它允許不同應(yīng)用相互交互數(shù)據(jù) 參 與業(yè)務(wù)流程 無(wú)論它們各自背后使用的是何種操作系統(tǒng)或者采用了何種編程語(yǔ)言 s o a 可以被看作是一種構(gòu)建r i 系統(tǒng)的方案 它將業(yè)務(wù)服務(wù) 即一個(gè)機(jī)構(gòu)向顧客 客戶 公 民 合作伙伴或其他機(jī)構(gòu)直接或間接提供的服務(wù) 作為協(xié)調(diào)r r 系統(tǒng)與業(yè)務(wù)需求的關(guān)鍵 組織原則 2 0 1 s o a 的通用概念模型由三個(gè)基本角色和三個(gè)基本操作組成 如圖2 1 所示 三個(gè)基本的角色分別是 2 1 1 服務(wù)提供者 s e r v i c ep r o v i d e r 即服務(wù)的擁有者 服務(wù)提供者負(fù)責(zé)向服務(wù)注 冊(cè)者發(fā)布一個(gè)服務(wù)的描述 同時(shí)作為服務(wù)的宿主控制對(duì)服務(wù)的訪問(wèn) 從企業(yè)的角度看 這是服務(wù)的所有者 從體系結(jié)構(gòu)角度看 這是托管被訪問(wèn)服務(wù)的平臺(tái) r 長(zhǎng)安大學(xué)碩士學(xué)位論文 2 服務(wù)請(qǐng)求者 s e r v i c er e q u e s t e r 也稱為服務(wù)使用者 它可以是一個(gè)應(yīng)用程序 軟件模塊或服務(wù)等 它通過(guò)服務(wù)注冊(cè)者對(duì)服務(wù)進(jìn)行查詢 綁定并執(zhí)行 3 服務(wù)注冊(cè)者 s e n r i c eb r o k e r 服務(wù)注冊(cè)者是服務(wù)發(fā)現(xiàn)的支持者 它提供服務(wù) 存儲(chǔ)和發(fā)現(xiàn)服務(wù)的功能 它包含一個(gè)服務(wù)提供者所提供服務(wù)的存儲(chǔ)庫(kù) 并允許感興趣的 服務(wù)請(qǐng)求者查找服務(wù) 不過(guò) 在s o a 中也可以沒(méi)有服務(wù)注冊(cè)者 此時(shí)服務(wù)請(qǐng)求者需要 通過(guò)其他方式獲得服務(wù)的描述 如直接從服務(wù)提供者處獲取 發(fā)布脯逮 查找 f h d 圖2 1s o a 概念模型 三個(gè)基本操作分別是口2 1 1 發(fā)布 描述 p u b h s h 服務(wù)提供者發(fā)布一個(gè)可訪問(wèn)服務(wù)的描述 其中包括服務(wù) 的網(wǎng)絡(luò)位置 傳輸協(xié)議和消息格式等調(diào)用所需的信息 2 查找 f i n d 服務(wù)請(qǐng)求者使用查找操作定位一個(gè)可訪問(wèn)服務(wù) 3 綁定 b i n d 服務(wù)請(qǐng)求者可以在發(fā)現(xiàn)一個(gè)合適的服務(wù)后用服務(wù)發(fā)布中提供的 描述信息調(diào)用此服務(wù) 2 1 2s o a 體系結(jié)構(gòu) 1 典型層次結(jié)構(gòu) s o a 的一個(gè)典型層次結(jié)構(gòu)如圖2 2 所示 此層次結(jié)構(gòu)中自上而下各層次內(nèi)容為 1 服務(wù)流程層 用于描述多個(gè)基本服務(wù)如何通過(guò)集成形成更大規(guī)模服務(wù) 2 服務(wù)發(fā)布發(fā)現(xiàn)層 存儲(chǔ)服務(wù)描述 并為應(yīng)用系統(tǒng)或其它服務(wù)提供查詢服務(wù)描 述能力 可采用集中或分布式存儲(chǔ)服務(wù)描述 并保持服務(wù)松散耦合 3 服務(wù)描述層 提供服務(wù)描述的標(biāo)準(zhǔn)格式 包括服務(wù)的接口和功能描述 接口 描述可以被多個(gè)服務(wù)實(shí)現(xiàn)實(shí)例化和引用 9 第二章面向服務(wù)體系結(jié)構(gòu)s o a 及相關(guān)技術(shù) 4 消息傳遞層 提供傳遞消息的一致方式 5 網(wǎng)絡(luò)層 定義支持的網(wǎng)絡(luò)數(shù)據(jù)傳輸協(xié)議 比如常見(jiàn)的h t t p f t p s m t p 等 圖2 2s o a 典型層次結(jié)構(gòu) 2 體系架構(gòu)特點(diǎn) s o a 作為一種抽象 松散耦合和粗粒度的軟件體系結(jié)構(gòu) 具有以下幾個(gè)特點(diǎn) 2 3 松散耦合性 粗粒度服務(wù) 可重用服務(wù) 標(biāo)準(zhǔn)化接口 可從組織外部訪問(wèn) 遺留系統(tǒng)支持 響應(yīng)業(yè)務(wù)更迅速 平臺(tái)無(wú)關(guān)性 3 s o a 設(shè)計(jì)模式 服務(wù)是指一個(gè)組件的集合 它們向外界提供某個(gè)接口 能夠完成某種業(yè)務(wù)功能 服 務(wù)和組件的不同之處在于服務(wù)更多地從業(yè)務(wù)的角度出發(fā)進(jìn)行設(shè)計(jì) 向用戶提供一個(gè)完整 的業(yè)務(wù)的實(shí)現(xiàn) 而組件可能只提供完成某個(gè)業(yè)務(wù)的部分功能 在s o a 中 服務(wù)可以放置在網(wǎng)絡(luò)中任何位置實(shí)現(xiàn) 通過(guò)對(duì)外發(fā)布服務(wù)描述 其他 的系統(tǒng) 或者服務(wù) 就可以發(fā)現(xiàn)并且使用此服務(wù) 采用不同編程語(yǔ)言 硬件環(huán)境 數(shù)據(jù) 庫(kù)的服務(wù)都可在s o a 中無(wú)縫集成 s o a 消除了異構(gòu) 分布環(huán)境對(duì)應(yīng)用系統(tǒng)集成的影響 系統(tǒng)開(kāi)發(fā)者只需要考慮業(yè)務(wù)邏輯 關(guān)注部分業(yè)務(wù)功能的實(shí)現(xiàn) 并包裝成合適的服務(wù) 而 不需要考慮和其他服務(wù)之間的互操作問(wèn)題 因此減少了系統(tǒng)的開(kāi)發(fā)風(fēng)險(xiǎn)和成本 s o a 的設(shè)計(jì)模式目前主要有三種形式剴 1 服務(wù)注冊(cè)表 s e r v i c er e 百s t 巧 模式 通過(guò)服務(wù)注冊(cè)表來(lái)實(shí)現(xiàn)的松耦合和地址 1 0 長(zhǎng)安人學(xué)碩士學(xué)位論文 透明的設(shè)計(jì)原則 2 企業(yè)服務(wù)總線 e n t e 印r i s es e r v i c eb u s e s b 模式 通過(guò)企業(yè)服務(wù)總線 e s b 把服務(wù)集成到公共的總線上供外部調(diào)用并加以控制 3 服務(wù)編排 c h o r c o 伊a p h y 模式 通過(guò)業(yè)務(wù)流程編排服務(wù)形成商業(yè)流程服務(wù)提 供給消費(fèi)者 在構(gòu)建綜合應(yīng)用平臺(tái)時(shí) 可以分別選取上面的一種或多種模式完成架構(gòu) 4 s o a 實(shí)現(xiàn)方法 目前 s o a 的實(shí)現(xiàn)方法有以下幾種 1 c o r b a 組件實(shí)現(xiàn)方法 c o r b a c o m m o no b j e c tr e q u e s tb r o k e r a r c h i t e c t u r e 公共對(duì)象請(qǐng)求代理體系結(jié)構(gòu) 遵循了通用的分布式系統(tǒng)解決方案模式 使用c o r b a 接口定義語(yǔ)言 h l t e r f a c ed e f i m t i o nl 鋤g u a g e d l 實(shí)現(xiàn)服務(wù)描述 2 5 2 d c o m 組件實(shí)現(xiàn)方法 d c o m 分布式組件對(duì)象模型 是一系列微軟的概念 和程序接口 它與c o r b a 十分相似 也采用通用的分布式系統(tǒng)解決模式 其服務(wù)描述 通過(guò)m s d l 實(shí)現(xiàn) 2 6 1 3 遠(yuǎn)程方法調(diào)用 r m i 實(shí)現(xiàn)方法 遠(yuǎn)程方法調(diào)用 i 泓i 屬于j a v a a p i 是j a v a 分布式對(duì)象技術(shù)核心 r m i 允許對(duì)象存在于多個(gè)指定地址空問(wèn) 分布在各種j a v a 虛擬 機(jī)上 4 w 曲服務(wù) w 曲s e i c e s 組件實(shí)現(xiàn)方法 w 曲s e r v i c e s 基于u d d i u n j v e r s a ld e s c r i p t i o n d i s c o v e 穢a i l di n t e 剛i o n 標(biāo)準(zhǔn)協(xié)議 體系 與c o 砌 a 組件模型 d c o m 組件模型等異構(gòu)系統(tǒng)集成技術(shù)相比 w 曲s e i c e s 提供了一種分布的 與平臺(tái)無(wú)關(guān)的應(yīng)用程序機(jī)制 應(yīng)用于不同企業(yè)所開(kāi)發(fā)的不同平臺(tái)之 上的應(yīng)用程序的協(xié)同工作 實(shí)現(xiàn)企業(yè)間異構(gòu)信息的共享 交互與集成 是目前最流行 對(duì)s o a 支持較好的實(shí)現(xiàn)方法 5 s o a 優(yōu)點(diǎn) 由于w 曲s e i c e s x m l e s b 等相關(guān)技術(shù)標(biāo)準(zhǔn)近年來(lái)的發(fā)展成熟 使得s o a 在 業(yè)務(wù)系統(tǒng)整合市場(chǎng)得到應(yīng)用和大規(guī)模地發(fā)展 其優(yōu)點(diǎn)在于 編碼靈活 低層服務(wù)基于模塊化 高層服務(wù)創(chuàng)建采用不同方式組合實(shí)現(xiàn)重用 支持多種客戶類型 服務(wù)接口精確定義 并對(duì) 訌l w 曲服務(wù)標(biāo)準(zhǔn)支持 更易維護(hù) 服務(wù)提供者和服務(wù)使用者的松散耦合及對(duì)開(kāi)放標(biāo)準(zhǔn)的采用 更好的伸縮性 依靠服務(wù)設(shè)計(jì) 開(kāi)發(fā)和部署所采用的架構(gòu)模型 l l 第二章面向服務(wù)體系結(jié)構(gòu)s o a 及相關(guān)技術(shù) 更高的可用性 服務(wù)提供者和使用者松散耦合 使用者無(wú)須了解服務(wù)實(shí)現(xiàn)細(xì)節(jié) 2 2 相關(guān)技術(shù) 2 2 1w 曲s e n r i c e s 技術(shù)標(biāo)準(zhǔn) w 3 c w b r l dw i d ew 曲c o n s o n i 哪 萬(wàn)維網(wǎng)聯(lián)盟 中w 曲服務(wù)體系結(jié)構(gòu)工作組對(duì) w 曲s e r y i c e s 的定義如下 w 曲s e r v i c e s 是一種通過(guò)u 也識(shí)別的軟件應(yīng)用 并通過(guò) 訂l 語(yǔ)言進(jìn)行定義 描述和發(fā)現(xiàn) w 曲s e i c e s 支持通過(guò)h t t p 協(xié)議交換基于 v l 的消息 或與其他軟件代理直接交互 2 7 1 w e bs e r v i c e s 技術(shù)標(biāo)準(zhǔn)的一個(gè)概念性的協(xié)議棧如表2 1 所示 w 曲s e i c e s 技術(shù)標(biāo)準(zhǔn) 是基于u d d i u n i v e r s a ld e s c r i p t i o n d i s c o v e 巧a i l di n t e 黟a t i o n 的標(biāo)準(zhǔn)協(xié)議體系 w 曲 s e r v i c e s 技術(shù)標(biāo)準(zhǔn)是s o a 目前最流行的一種實(shí)現(xiàn)方法 w 曲s e n i c e s 技術(shù)標(biāo)準(zhǔn)中主要的 關(guān)鍵技術(shù)是開(kāi)放的h l t 鋤e t 標(biāo)準(zhǔn) l 玎 d i l s o a p w s d l 和w s f l 即擴(kuò)展標(biāo)識(shí) 語(yǔ)言 刪l 作為數(shù)據(jù)交換的格式 超文本傳輸控制協(xié)議 h t t p w r c b 服務(wù)描述語(yǔ)言 w s d l 用于服務(wù)描述 統(tǒng)一描述 發(fā)現(xiàn)和集成規(guī)范 u d d i 用于服務(wù)的發(fā)現(xiàn) 發(fā) 布和集成 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議 s q 垤 用于服務(wù)調(diào)用 和w 曲服務(wù)流語(yǔ)言 w s f l 用 來(lái)定義工作流 等 表2 1w e bs e n i c e s 概念協(xié)議棧 協(xié)議 語(yǔ)言層 業(yè)務(wù)問(wèn)題 w s f l 服務(wù)工作流 k w d d i服務(wù)發(fā)現(xiàn) d i r e c t u d d i服務(wù)發(fā)布 w s d l 服務(wù)描述 服 安管務(wù) s o a p 基于x m l 消息全理質(zhì) 量 x m ls c h e m l e 數(shù)據(jù)模型 x m l 數(shù)據(jù)表現(xiàn) h 1 吧兀 p s m t 只m q網(wǎng)絡(luò)傳輸 w 曲s e n i c e s 技術(shù)標(biāo)準(zhǔn)中實(shí)現(xiàn)的關(guān)鍵技術(shù)有以下幾個(gè) 1 s o a p s o a p s i m p l eo b j e c ta c c e s sp r o t o c 0 1 簡(jiǎn)單對(duì)象訪問(wèn)協(xié)議 是一個(gè)基于 a l 的 1 2 長(zhǎng)安大學(xué)碩士學(xué)位論文 用于在分布式環(huán)境下交換信息的輕量級(jí)協(xié)議 可以運(yùn)行在任何其他傳輸協(xié)議上 w 3 c s o a p1 2 規(guī)范在服務(wù)請(qǐng)求者和服務(wù)提供者之間定義使用 訌l 格式的消息進(jìn)行通信 2 引 2 w s d l w s d l e bs e r v i c e sd e s c r i p t i o nl 肌g u a g e w 曲服務(wù)描述語(yǔ)言 是一個(gè)提供描述服 務(wù)標(biāo)準(zhǔn)方法的 訂l 詞匯 它規(guī)定了有關(guān)w 曲s e i c e s 描述的標(biāo)準(zhǔn) 業(yè)務(wù)之間將通過(guò)交 換w s d l 文件來(lái)理解對(duì)方的服務(wù) 可以將服務(wù)看作是通過(guò)s q 垤訪問(wèn)的對(duì)象 2 捫 3 u d d i u d d im l i v e r s a ld e s c d p t i o n d i s c o v e 巧a n di n t e 黟a t i o n 統(tǒng)一描述 發(fā)現(xiàn)和集成規(guī)范 提供了一組公用的s o a pa p i 使得服務(wù)代理得以實(shí)現(xiàn) u d d i 用于集中存放和查找 w s d l 描述文件 起目錄服務(wù)器的作用 2 引 4 w s f l w s f l w e bs e r v i c e sf 1 0 wl a n g i l a g e 敘述網(wǎng)絡(luò)服務(wù)流程語(yǔ)言 由m m 提出的基 于w e b 服務(wù)的工作流 負(fù)責(zé)組合w e b 服務(wù)到工作流中 2 8 5 w s b p e l w s b p e l w 曲s e n i c e sb u s i n e s sp r o c e s se x e c u t i o nl a l l g u a g e w 曲服務(wù)業(yè)務(wù)流程 執(zhí)行語(yǔ)言 它定義了如何表示業(yè)務(wù)流程中的活動(dòng) 以及流控制邏輯 數(shù)據(jù) 消息相關(guān)性 和異常處理等 2 9 1 w 曲s e w i c e s 技術(shù)作為一種新技術(shù) 由于它能提供跨平臺(tái) 穿越防火墻的訪問(wèn)能力 基于一系列的公開(kāi)標(biāo)準(zhǔn) 因此w 曲s e r v i c e s 的應(yīng)用成為研究的熱點(diǎn) w 曲s e r v i c e s 各關(guān) 鍵技術(shù)關(guān)系如圖2 3 所示 發(fā) 圖2 3w 曲s e n i c e s 各關(guān)鍵技術(shù)關(guān)系 第二章面向服務(wù)體系結(jié)構(gòu)s o a 及相關(guān)技術(shù) 2 2 2x m l 技術(shù) x m l e x t e l l s i b l em a r k u pl a n g u a g e 可擴(kuò)展標(biāo)記語(yǔ)言技術(shù) 是一種具有數(shù)據(jù)描述功 能 高度結(jié)構(gòu)性及可驗(yàn)證性的置標(biāo)語(yǔ)言 它是一個(gè)基于文本的w 3 c 規(guī)范的標(biāo)記語(yǔ)言 與h t m l 使用標(biāo)簽來(lái)描述外觀和數(shù)據(jù)不同 訌l 嚴(yán)格地定義了可移植的結(jié)構(gòu)化數(shù)據(jù) 它可以作為定義數(shù)據(jù)描述語(yǔ)言的語(yǔ)言 如標(biāo)記語(yǔ)法或詞匯 交換格式和通信協(xié)議 為描述 l 數(shù)據(jù)結(jié)構(gòu)和約束 至今國(guó)內(nèi)外己提出多種 l 數(shù)據(jù)模式語(yǔ)言 最早 也是最成熟的是d t d 而將逐漸取代d t d 的是w 3 c ls c h e m a 文檔類型定義 d o c u m e n t1 卯ed e f i m t i o n d t d 就是用 l 表示特定類型文檔 的規(guī)則集 實(shí)際可以看作一個(gè)或多個(gè) l 文件的模板 模式 s c h e m a 表示圖解 計(jì) 劃或框架 是描述x m l 數(shù)據(jù)結(jié)構(gòu)的數(shù)據(jù)模型 在 l 中 它指描述 l 文檔的文檔 s c h e m a 相對(duì)于d t d 的明顯好處是 瞰ls c h e m a 文檔本身也是 l 文檔 異構(gòu)系統(tǒng)之 間要進(jìn)行數(shù)據(jù)交換 必須有雙方都能理解的共同約定的捌l 消息結(jié)構(gòu) 這個(gè)消息結(jié)構(gòu) 可以用d t d 或者s c h e m a 定義 s c h 鋤a 是 l 世界中的標(biāo)準(zhǔn)建模語(yǔ)言 s o a p w s d l 和u d d i 的 垤l 語(yǔ)法都是采用s c h 鋤a 進(jìn)行描述的 x m l 基于文本的特點(diǎn) 決定了刪l 十分適合作為數(shù)據(jù)交換統(tǒng)一格式 基于x m l 的數(shù)據(jù)交換格式具有以下優(yōu)點(diǎn) 3 0 開(kāi)放性 l 的規(guī)范和標(biāo)準(zhǔn)是開(kāi)放的 它允許在任何平臺(tái)上讀取和處理數(shù)據(jù) 允許通過(guò)和其他傳輸協(xié)議交換數(shù)據(jù) 簡(jiǎn)單性 瑚l 是基于純文本的 由于各種應(yīng)用都提供了對(duì)純文本最好的支持 使得x m l 成為不同應(yīng)用系統(tǒng)之間進(jìn)行數(shù)據(jù)交換的最簡(jiǎn)單方式 易于擴(kuò)展 l 的標(biāo)記由用戶定義的 理論上其類型的數(shù)量可以至無(wú)限 結(jié)構(gòu)化特性 l 文檔的實(shí)現(xiàn)是一種樹(shù)形的結(jié)構(gòu) 通過(guò)標(biāo)簽的嵌套 訂l 可 以描述任意層次的文檔結(jié)構(gòu) 交互性好 用戶與應(yīng)用進(jìn)行交互時(shí) 使用x m l 可以非常方便地在本地排序 過(guò)濾和進(jìn)行其它的數(shù)據(jù)操作 不需與服務(wù)器進(jìn)行交互 減輕了服務(wù)器的負(fù)擔(dān) 語(yǔ)義性強(qiáng) 訂l 可以自行設(shè)計(jì)有意義的標(biāo)記 便于異構(gòu)系統(tǒng)之問(wèn)的數(shù)據(jù)交換和 信息檢索 實(shí)現(xiàn)機(jī)器與機(jī)器之間的信息交換 目前所有的主流關(guān)系型數(shù)據(jù)庫(kù)系統(tǒng)都支持 l 比如o r a c l e 8 9 d b 27 o s q l s e n e r 2 0 0 0 以上的版本中 都直接支持 訂l 文檔到數(shù)據(jù)庫(kù)的雙向數(shù)據(jù)讀寫(xiě) 與平臺(tái)無(wú)關(guān) 刪l 是一種自描述的語(yǔ)言 本身就己經(jīng)包含了元數(shù)據(jù) 同時(shí) l 1 4 長(zhǎng)安大學(xué)碩 學(xué)位論文 是基于純文本的語(yǔ)言 能夠被各種平臺(tái)支持 綜上所述 l 很適合基于s o a 的平臺(tái)中立性的需要 w 曲s e r v i c e s 中的數(shù)據(jù)表 示和消息描述等規(guī)范都是基于x m l 形式描述和表達(dá) x m l 的出現(xiàn)對(duì)s o a 是最底層的 技術(shù)實(shí)現(xiàn)手段 2 2 3s o a 與w 曲s e r v i c e s 關(guān)系 s o a 與w e bs e r v i c e s 是兩個(gè)不同層面的問(wèn)題 s o a 是面向商業(yè)應(yīng)用的概念模式 而w 曲s e r y i c e s 則是面向技術(shù)框架的實(shí)現(xiàn)模式 面向服務(wù)的體系結(jié)構(gòu)所表示的是一個(gè)概 念上的模型 表述了松耦合的應(yīng)用如何在網(wǎng)絡(luò)上被描述 發(fā)布和發(fā)現(xiàn) 而w 曲s e r v i c 懿 則是由一組協(xié)議構(gòu)成的協(xié)議棧所定義的框架結(jié)構(gòu) 它定義了在異構(gòu)系統(tǒng)之間通信松耦合 的編程框架 w 曲s e r v i c e s 實(shí)際上是s o a 的一個(gè)特定的實(shí)現(xiàn) s o a 將網(wǎng)絡(luò) 傳輸協(xié)議 以及安全等具體的細(xì)節(jié)都遺留給特定的實(shí)現(xiàn) w 曲s e n i c e s w 曲s e i c e s 僅僅是實(shí)現(xiàn)s o a 的一種技術(shù) 但它建立在開(kāi)放標(biāo)準(zhǔn)和獨(dú)立于平臺(tái)的協(xié) 議的基礎(chǔ)之上 其自身的發(fā)展 特點(diǎn)在很多層面上都能滿足s o a 的實(shí)現(xiàn)需求 w 曲 s e r y i c e s 中所有的訪問(wèn)都通過(guò)s o a p 訪問(wèn)進(jìn)行 用w s d l 定義的接口封裝 通過(guò)u d d i 進(jìn)行目錄查找 可以動(dòng)態(tài)改變一個(gè)服務(wù)的提供方而無(wú)需影響客戶端的配置 外界客戶端 根本無(wú)需關(guān)心訪問(wèn)服務(wù)器端的實(shí)現(xiàn) 滿足了松耦合的要求 基于性能和效率平衡的要求 w 曲s e r v i c e s 服務(wù)提供的是大顆粒度的應(yīng)用功能 而且跨系統(tǒng)邊界的訪問(wèn)頻率也不會(huì)象 程序問(wèn)函數(shù)調(diào)用那么頻繁 并通過(guò)使用w s d l 和基于文本的s o a p 請(qǐng)求 可以實(shí)現(xiàn)能 一次性接收處理大量數(shù)據(jù) 適合大數(shù)據(jù)量低頻率訪問(wèn)符合服務(wù)大顆粒度功能 w 曲 s e r y i c e s 所有的通訊是通過(guò)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論