“SOA的引入,使數(shù)據(jù)與應(yīng)用之間的差別日漸模糊。”SOA市場研究機構(gòu)ZapThink公司的羅恩·施麥爾澤爾(Ron Schmelzer)總結(jié)道。當一套應(yīng)用軟件作為獨立的服務(wù),執(zhí)行某些功能,其運行結(jié)果被傳遞到其他應(yīng)用軟件時,這些結(jié)果看起來很像數(shù)據(jù)。與此類似,對某項服務(wù)的查詢會啟動數(shù)據(jù)庫中的進程,產(chǎn)生的結(jié)果看起來很像應(yīng)用邏輯的導(dǎo)出結(jié)果。總之,在服務(wù)中,數(shù)據(jù)與應(yīng)用邏輯已不再有明顯的區(qū)別。
重要的是這些結(jié)果是否能與下一個操作進行集成。數(shù)據(jù)的集成目前有幾種不同的方式。iWay公司、Software AG公司等企業(yè)的產(chǎn)品提供了一些源自于常規(guī)企業(yè)應(yīng)用集成的新途徑。比如,iWay就擁有一個包括300個適配器(Adapter)的程序庫,這些適配器可將應(yīng)用軟件之間或應(yīng)用軟件與數(shù)據(jù)源之間連接起來。將這些適配器與iWay的Service Manager集成起來,便可解決如何將數(shù)據(jù)傳輸至其目的地的問題,從而將不同服務(wù)上的數(shù)據(jù)連接在一起。
方法之一
香水和個人護理產(chǎn)品廠商科蒂公司(Coty)花了半年時間發(fā)現(xiàn),iWay產(chǎn)品恰是它集成聯(lián)合利華公司(Unilever)的化妝品業(yè)務(wù)所需要的。它于2005年末收購了后者。
科蒂的首席財務(wù)官(CFO)邁克爾·費紹夫(Michael Fishoff)要求首席信息官(CIO)戴夫·拜里(Dave Berry),將兩家公司面向客戶的數(shù)據(jù)集成到一起,項目截止到去年6月30日。如果屆時無法達成目標,兩家公司原有的客戶利益就勢必受到影響,而且該公司還不得不繼續(xù)維持兩支銷售團隊、兩條供應(yīng)鏈、以及兩套軟件基礎(chǔ)設(shè)施的現(xiàn)狀。
在收購聯(lián)合利華后不久,拜里就聽說,美國聯(lián)邦百貨集團(Federated Department Stores)等大客戶紛紛抱怨,兩家公司合并后,他們的采購員得分別跟兩家公司的銷售代表洽談,或者甚至要經(jīng)過3個系統(tǒng)才能夠拿下訂單。
過去,聯(lián)合利華旗下品牌克羅伊(Chloe)或者卡爾文·克萊恩(Calvin Klein)的香水訂單得通過JD Edwards系統(tǒng)才能送達法國的里爾。而科蒂旗下熱賣的品牌席琳·迪翁(Celine Dion)或者詹尼弗·洛佩茲(Jennifer Lopez)香水必須通過該公司位于德國卡塞爾的其自主研發(fā)的倉庫管理系統(tǒng)才能下訂單。給其他產(chǎn)品下訂單也得通過科蒂位于美國北卡羅萊納州分銷中心中的Oracle銷售系統(tǒng)才行。“如果我們自己編寫代碼,根本無法在半年內(nèi)完成這幾個系統(tǒng)的集成工作。”
而將JD Edwards系統(tǒng)與Oracle應(yīng)用軟件或者將Oracle軟件與SAP系統(tǒng)連接起來,那正是iWay的連接器和適配器所要做的。拜里認識到,他需要將某些流程合而為一,正是這些流程導(dǎo)致客戶從他的公司采購產(chǎn)品時會收到兩張發(fā)票。
埃森哲公司(Accenture)的業(yè)務(wù)流程顧問接受了此項任務(wù)。埃森哲的業(yè)務(wù)分析師首先利用iWay的Service Manager產(chǎn)品來弄清楚科蒂不同的訂單錄入系統(tǒng)之間的差別,然后進行數(shù)據(jù)的轉(zhuǎn)換過程。
Service Manager軟件中有對JD Edwards和SAP系統(tǒng)有一個圖形影射功能,每當業(yè)務(wù)分析師在這個圖形影射上繪制業(yè)務(wù)流程圖師,該軟件就會自動在訂單錄入系統(tǒng)之間完成業(yè)務(wù)流程線條的數(shù)據(jù)的自動轉(zhuǎn)換。直到將科蒂和聯(lián)合利華的訂單錄入系統(tǒng)的輸出結(jié)果整合起來,生成單一的發(fā)票時,這兩個訂單錄入系統(tǒng)才能協(xié)同工作。
現(xiàn)任科蒂北美信息管理副總裁加里·蓋蘭特(Gary Gallant)負責這一艱難的系統(tǒng)集成項目,此前他曾擔任聯(lián)合利華首席IT經(jīng)理。蓋蘭特發(fā)現(xiàn),某一天的訂單在發(fā)送到iWay系統(tǒng)中后,再也沒有出現(xiàn)在公司的分銷中心。原來這些訂單被賦予了錯誤的格式,因而無法被轉(zhuǎn)化為正確的目標格式,但是iWay并沒有向任何人通報這一點。