應(yīng)用程序集成正處于快速發(fā)展的階段。由于API已經(jīng)超越現(xiàn)有業(yè)務(wù)范疇,因此,整合出一套包含移動(dòng)APP在內(nèi)的現(xiàn)有應(yīng)用程序比以往更加重要。企業(yè)服務(wù)總線被認(rèn)為是靈丹妙藥,而且也不需要付出艱苦的工作。
在不列顛哥倫比亞的溫哥華有一家名為Layer 7的公司,Dimitri Sirota是這家公司的聯(lián)合創(chuàng)始人兼首席戰(zhàn)略官,他說,2013年所面臨的集成挑戰(zhàn)與2005年的完全不同。他解釋說,隨著時(shí)間的推移,企業(yè)所面臨的首要挑戰(zhàn)并不是收集數(shù)據(jù)和整合企業(yè)內(nèi)部應(yīng)用程序,F(xiàn)在的挑戰(zhàn)是,如何使用企業(yè)外部的應(yīng)用程序和服務(wù)來整合企業(yè)內(nèi)部信息。
他說:“然而在Web 服務(wù)的支持下,ESB的出現(xiàn)解決了內(nèi)部集成問題,如今企業(yè)正在為使用企業(yè)外部應(yīng)用程序和服務(wù)實(shí)現(xiàn)內(nèi)部信息整合尋找一條統(tǒng)一的方法,而這一切也要取決于對合作者、移動(dòng)或者云創(chuàng)新性。” ESB需要進(jìn)化成網(wǎng)絡(luò)服務(wù)總線,而此時(shí)并不需要分析安全與身份。Sirota說,這是因?yàn)榫W(wǎng)絡(luò)整合本身就會(huì)對身份和安全進(jìn)行反復(fù)的檢測。
集成問題比比皆是
Jeff Genender是Savoir Technologies有限公司的創(chuàng)始人兼首席技術(shù)官,該公司坐落于科羅拉多州,是開源咨詢公司中的常青樹。Jeff認(rèn)為,企業(yè)雖然引入了ESB,但是在使用過程中他們還是十分謹(jǐn)慎。“人們對ESB存有擔(dān)憂心理,也許是因?yàn)镮BM以及其他公司曾試圖將其轉(zhuǎn)變?yōu)橐环N集成平臺。”
但是,移動(dòng)訪問可以解決上述所有問題。在Sirota看來,最難以攻克的問題就是集成。因?yàn)槠髽I(yè)正在嘗試如何能讓內(nèi)部信息資源可以像SAP和SharePoint那樣為移動(dòng)開發(fā)人員和移動(dòng)APP所用,所以,他們需要一致的、移動(dòng)友好的API作為后端支持。
當(dāng)需要解決一些安全問題時(shí),移動(dòng)后端問題就變得更加復(fù)雜,而管理人員及云編程專家此時(shí)所面對的是針對于移動(dòng)應(yīng)用所需解決的問題。他說,例如:“安裝內(nèi)部應(yīng)用,并將其轉(zhuǎn)移到REST API服務(wù)中也不足以解決移動(dòng)集成問題。同樣需要將內(nèi)部結(jié)構(gòu)框架‘移動(dòng)化’處理,以此實(shí)現(xiàn)像OAuth和HMAC這樣的移動(dòng)有好token樣式,即基于散列的消息驗(yàn)證碼。” Sirota說,同樣地,從Web、HTML模型轉(zhuǎn)變?yōu)锳PI、XML、JSON模型就可以實(shí)現(xiàn)應(yīng)用程序安全程序升級,而設(shè)計(jì)后的模型同樣也可以實(shí)行新型的移動(dòng)API協(xié)議,如WebSocket。
Asankha C. Perera是新加坡AdroitLogic公司的創(chuàng)始人兼首席技術(shù)官,他認(rèn)為同樣地,許多企業(yè)更傾向于REST API,尤其是當(dāng)功能強(qiáng)大的UI應(yīng)用程序也包含其中時(shí)。Perera說:“盡管我們?nèi)栽谑褂?a href="http://www.ezxoed.cn/" title="" target="_blank" >SOAP服務(wù)進(jìn)行工作,但是大多數(shù)新服務(wù)都是通過REST而實(shí)現(xiàn)的。”
開源能實(shí)現(xiàn)救援的目的嗎?
Perera的公司主要從事開源企業(yè)服務(wù)總線Ultra ESB的開發(fā)工作,Perera認(rèn)為,在面向服務(wù)架構(gòu)中,ESB起到了非常重要的作用,同時(shí)也是成敗的關(guān)鍵因素。
他說:“ESB可提供許多功能,如路徑選擇、路徑轉(zhuǎn)換、路徑編輯或者節(jié)流的功能。ESB還可以讓用戶自定義代碼,從而輕松實(shí)現(xiàn)交互性。”但是一些主要為SOAP消息傳送而開發(fā)的老式ESB在REST轉(zhuǎn)換上可能會(huì)遇到一點(diǎn)麻煩。
Perera說,企業(yè)應(yīng)用開源不僅僅是想節(jié)約成本。AdroitLogic公司中有許多來自大公司的高級架構(gòu)師,這些大企業(yè)都是支持引入開源代碼的。他說:“這種可視度保證了架構(gòu)、代碼及單元測試的質(zhì)量,同時(shí)也為其融入產(chǎn)品設(shè)計(jì)的思想、功能性建議以及代碼貢獻(xiàn)奠定了基礎(chǔ)。”這就是“大型企業(yè)不懼怕適應(yīng)開源”的原因。
他補(bǔ)充說:“我們也看到,企業(yè)將我們開發(fā)的ESB產(chǎn)品作為其大型平臺的組件,然后,運(yùn)用其他工具和技術(shù)實(shí)現(xiàn)對平臺的配置及管理工作。”
回到他所關(guān)心的ESB狀態(tài)問題,Sirota說,他們所面對的持續(xù)性挑戰(zhàn)是,社交、云計(jì)算和移動(dòng)服務(wù)的集成開發(fā)中,沒有一種新型的Internet服務(wù)總線可以實(shí)現(xiàn)身份、安全和面向外部業(yè)務(wù)流程的設(shè)置,那么這種集成開發(fā)將無法滿足像移動(dòng)和云技術(shù)這樣的新型驅(qū)動(dòng)的配置要求。他說:“而這種沒有安全、管理及外部業(yè)務(wù)流程的配置機(jī)制也無法保證外部集成開發(fā)的安全性和可靠性。”
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:應(yīng)用集成之路少不了荊棘
本文網(wǎng)址:http://www.ezxoed.cn/html/consultation/10839417071.html