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