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