国产毛片午夜福利,国产黄网,国产亚洲天堂,97国产精品

  •  
    在SOA架構(gòu)上實(shí)現(xiàn)數(shù)據(jù)集成的兩種方法
    發(fā)布時(shí)間:2008-05-12   瀏覽次數(shù):1183259

    在SOA架構(gòu)上實(shí)現(xiàn)數(shù)據(jù)集成的兩種方法

    在IT基礎(chǔ)設(shè)施中將各種應(yīng)用軟件的數(shù)據(jù)集成起來是一回事,因?yàn)橄嚓P(guān)方法和實(shí)踐都經(jīng)過檢驗(yàn),證明是可行的。但是,在服務(wù)導(dǎo)向架構(gòu)(SOA)上實(shí)現(xiàn)數(shù)據(jù)集成則是另一回事,那可是個(gè)新挑戰(zhàn)。

      “SOA的引入,使數(shù)據(jù)與應(yīng)用之間的差別日漸模糊。”SOA市場(chǎng)研究機(jī)構(gòu)ZapThink公司的羅恩·施麥爾澤爾(Ron Schmelzer)總結(jié)道。當(dāng)一套應(yīng)用軟件作為獨(dú)立的服務(wù),執(zhí)行某些功能,其運(yùn)行結(jié)果被傳遞到其他應(yīng)用軟件時(shí),這些結(jié)果看起來很像數(shù)據(jù)。與此類似,對(duì)某項(xiàng)服務(wù)的查詢會(huì)啟動(dòng)數(shù)據(jù)庫(kù)中的進(jìn)程,產(chǎn)生的結(jié)果看起來很像應(yīng)用邏輯的導(dǎo)出結(jié)果。總之,在服務(wù)中,數(shù)據(jù)與應(yīng)用邏輯已不再有明顯的區(qū)別。

      重要的是這些結(jié)果是否能與下一個(gè)操作進(jìn)行集成。數(shù)據(jù)的集成目前有幾種不同的方式。iWay公司、Software AG公司等企業(yè)的產(chǎn)品提供了一些源自于常規(guī)企業(yè)應(yīng)用集成的新途徑。比如,iWay擁有一個(gè)包括300個(gè)適配器(Adapter)的程序庫(kù),這些適配器可將應(yīng)用軟件之間或應(yīng)用軟件與數(shù)據(jù)源之間連接起來。將這些適配器與iWay的Service Manager集成起來,便可解決如何將數(shù)據(jù)傳輸至其目的地的問題,從而將不同服務(wù)上的數(shù)據(jù)連接在一起。

      方法之一

      香水和個(gè)人護(hù)理產(chǎn)品廠商科蒂公司(Coty)花了半年時(shí)間發(fā)現(xiàn),iWay產(chǎn)品恰是它集成聯(lián)合利華公司(Unilever)的化妝品業(yè)務(wù)所需要的。它于05年末收購(gòu)了后者。

      科蒂的首席財(cái)務(wù)官(CFO)邁克爾·費(fèi)紹夫(Michael Fishoff)要求首席信息官(CIO)戴夫·拜里(Dave Berry),將兩家公司面向客戶的數(shù)據(jù)集成到一起,項(xiàng)目截止到去年6月30日。如果屆時(shí)無法達(dá)成目標(biāo),兩家公司原有的客戶利益勢(shì)必受到影響,而且該公司還不得不繼續(xù)維持兩支銷售團(tuán)隊(duì)、兩條供應(yīng)鏈、以及兩套軟件基礎(chǔ)設(shè)施的現(xiàn)狀。

      在收購(gòu)聯(lián)合利華后不久,拜里聽說,美國(guó)聯(lián)邦百貨集團(tuán)(Federated Department Stores)等大客戶紛紛抱怨,兩家公司合并后,他們的采購(gòu)員得分別跟兩家公司的銷售代表洽談,或者甚至要經(jīng)過3個(gè)系統(tǒng)才能夠拿下訂單。

      過去,聯(lián)合利華旗下品牌克羅伊(Chloe)或者卡爾文·克萊恩(Calvin Klein)的香水訂單得通過JD Edwards系統(tǒng)才能送達(dá)法國(guó)的里爾。而科蒂旗下熱賣的品牌席琳·迪翁(Celine Dion)或者詹尼弗·洛佩茲(Jennifer Lopez)香水必須通過該公司位于德國(guó)卡塞爾的其自主研發(fā)的倉(cāng)庫(kù)管理系統(tǒng)才能下訂單。給其他產(chǎn)品下訂單也得通過科蒂位于美國(guó)北卡羅萊納州分銷中心中的Oracle銷售系統(tǒng)才行!叭绻覀冏约壕帉懘a,根本無法在半年內(nèi)完成這幾個(gè)系統(tǒng)的集成工作。”

      而將JD Edwards系統(tǒng)與Oracle應(yīng)用軟件或者將Oracle軟件與SAP系統(tǒng)連接起來,那正是iWay的連接器和適配器所要做的。拜里認(rèn)識(shí)到,他需要將某些流程合而為一,正是這些流程導(dǎo)致客戶從他的公司采購(gòu)產(chǎn)品時(shí)會(huì)收到兩張發(fā)票。

      埃森哲公司(Accenture)的業(yè)務(wù)流程顧問接受了此項(xiàng)任務(wù)。埃森哲的業(yè)務(wù)分析師首先利用iWay的Service Manager產(chǎn)品來弄清楚科蒂不同的訂單錄入系統(tǒng)之間的差別,然后進(jìn)行數(shù)據(jù)的轉(zhuǎn)換過程。

      Service Manager軟件中有對(duì)JD Edwards和SAP系統(tǒng)有一個(gè)圖形影射功能,每當(dāng)業(yè)務(wù)分析師在這個(gè)圖形影射上繪制業(yè)務(wù)流程圖師,該軟件會(huì)自動(dòng)在訂單錄入系統(tǒng)之間完成業(yè)務(wù)流程線條的數(shù)據(jù)的自動(dòng)轉(zhuǎn)換。直到將科蒂和聯(lián)合利華的訂單錄入系統(tǒng)的輸出結(jié)果整合起來,生成單一的發(fā)票時(shí),這兩個(gè)訂單錄入系統(tǒng)才能協(xié)同工作。

      現(xiàn)任科蒂北美信息管理副總裁加里·蓋蘭特(Gary Gallant)負(fù)責(zé)這一艱難的系統(tǒng)集成項(xiàng)目,此前他曾擔(dān)任聯(lián)合利華首席IT經(jīng)理。蓋蘭特發(fā)現(xiàn),某的訂單在發(fā)送到iWay系統(tǒng)中后,再也沒有出現(xiàn)在公司的分銷中心。原來這些訂單被賦予了錯(cuò)誤的格式,因而無法被轉(zhuǎn)化為正確的目標(biāo)格式,但是iWay并沒有向任何人通報(bào)這一點(diǎn)。

      “這簡(jiǎn)直是大海撈針,我們需要提高系統(tǒng)的透明度!鄙w蘭特回憶說。他最終找到了解決辦法,即當(dāng)訂單被掛起在“重試”隊(duì)列中時(shí),系統(tǒng)會(huì)給管理員發(fā)送消息。

      拜里用這個(gè)辦法識(shí)別那些面向客戶的服務(wù),再將這些服務(wù)隔離開來,然后用iWay在這些服務(wù)間實(shí)現(xiàn)數(shù)據(jù)轉(zhuǎn)換。,在6個(gè)月的期限結(jié)束時(shí),客戶使用的已經(jīng)是完全集成的系統(tǒng)了。

      方法之二

      并非每個(gè)人都熱衷于采用iWay系統(tǒng)來集成來自不同服務(wù)的數(shù)據(jù)!拔乙恢睂(duì)此心存疑慮。” ZapThink的施麥爾澤爾表示,因?yàn)樗c以往的應(yīng)用軟件集成非常相近,這種方式需要單獨(dú)為每組應(yīng)用軟件建立連接,而且不夠靈活。

      服務(wù)需要被重新構(gòu)建,以使其產(chǎn)生的數(shù)據(jù)可用于不同的應(yīng)用軟件,而iWay的Service Manager僅可以完成大部分工作,而非全部。公司還要在不改變服務(wù)界面的情況下,改變表現(xiàn)數(shù)據(jù)的方式。但是,iWay系統(tǒng)通常要求對(duì)每個(gè)數(shù)據(jù)表現(xiàn)都提供一個(gè)界面,而無法生成可被所有數(shù)據(jù)表現(xiàn)輕易采用的數(shù)據(jù)。

      還有一種集成Web服務(wù)數(shù)據(jù)的辦法,那是利用開源和專有產(chǎn)品。開源數(shù)據(jù)集成工具Jitterbit可以接收應(yīng)用軟件信息,將之轉(zhuǎn)換為XML格式,再在Web上繪制出來并遞送到目標(biāo)系統(tǒng)。它有賴于Web標(biāo)準(zhǔn),并且需要具備在不同系統(tǒng)間轉(zhuǎn)換數(shù)據(jù)的能力。Apatar公司和Talend公司也擁有類似的開源產(chǎn)品。DataDirect公司和 MetaMatrix公司則擁有專有系統(tǒng),而紅帽公司(Red Hat)現(xiàn)正準(zhǔn)備收購(gòu)MetaMatrix,后者的產(chǎn)品也將成為開源系統(tǒng)JBoss的組成部分。

      計(jì)算機(jī)輔助設(shè)計(jì)和工程軟件廠商歐特克公司(AutoDesk)目前在對(duì)開源Apatar軟件進(jìn)行評(píng)估。歐特克還以軟件作為服務(wù)(SaaS)的形式提供協(xié)作施工項(xiàng)目管理,通過門戶網(wǎng)站集成數(shù)據(jù),以供參與同一項(xiàng)目的承包商使用。重要的施工項(xiàng)目可以包括40家甚至更多的承包商。

      歐特克在自己的產(chǎn)品中將Apatar軟件作為集成代理,公司協(xié)作項(xiàng)目管理部門技術(shù)服務(wù)經(jīng)理杰森·普拉特(Jason Pratt)介紹說。Apatar能在系統(tǒng)間轉(zhuǎn)換數(shù)據(jù),并利用Web服務(wù)將數(shù)據(jù)輸出給業(yè)務(wù)合作伙伴。它能在不同的系統(tǒng)間執(zhí)行提取、轉(zhuǎn)換、以及上載等功能,以使兩家彼此尚未建立P2P連接的公司能夠共享數(shù)據(jù)。而且,與定制的P2P連接不同,Apatar連接代碼依賴于Web標(biāo)準(zhǔn),因此無需測(cè)試即可確保能夠有效使用,Apatar創(chuàng)始人兼首席執(zhí)行官(CEO)雷納特·卡桑辛(Renat Khasanshyn)補(bǔ)充道。

      利用歐特克服務(wù)提供的數(shù)據(jù)轉(zhuǎn)換,一家承包商的JD Edwards會(huì)計(jì)系統(tǒng)可將數(shù)據(jù)輸出到另一家承包商的調(diào)度系統(tǒng),這樣施工項(xiàng)目的不同方面可以按時(shí)執(zhí)行并完成了。

      Apatar系統(tǒng)“為所有數(shù)據(jù)提供了管道,從一個(gè)系統(tǒng)通向另一個(gè)系統(tǒng)的管道,像樂高(Legos)玩具一樣!逼绽馗爬ǖ。在無需構(gòu)建中間件的前提下,這種辦法可以提升靈活性,確實(shí)很了不起。

      現(xiàn)在該輪到你來選擇了。iWay和其他廠商能提供通向服務(wù)世界的合適的P2P連接;而開源產(chǎn)品現(xiàn)在已能在更高的水平上將源自不同服務(wù)的數(shù)據(jù)集成起來。不管你選擇哪個(gè)方法,距離成功部署SOA,你又向前跨了一步。

    立即預(yù)約