企業級移動中間件選型:適合才是最好
原創現階段移動中間件的市場需求增長迅速,移動中間件廠商之間競爭極其激烈。如何選擇適合自己的移動中間件,并成功將該移動中間件應用到自己的企業中,成為了每個企業管理者急需解決的問題。51CTO采訪了數家企業級移動中間件廠商,并從他們的建議中總結了一些移動中間件選型方面的要點,文章后面我們會與大家共同討論。
移動中間件對應需求
國內的移動中間件基本上有兩個大的陣營,一種是以預封裝的高級控件為主,這種模式下開發的便捷性很強,但靈活性不足;另一種則是以HTML5為基礎,靈活性很強,但便捷性不足。移動中間件的優勢,可以說從不同的維度具有不同的優勢。對于企業,移動中間件帶來的核心優勢是降低企業移動信息化的總體擁有成本(TCO)和總體部署成本(TCD),加快業務上線速度,快速滿足企業業務需求,保護IT投資。中間件配套的管理功能也為企業IT部門降低了管理難度,全面的安全解決方案降低了企業安全風險;而對于企業移動應用開發者,移動中間件帶來的是較低的學習門檻以及跨平臺能力,同時中間件還提供了配套的開發工具、模擬器、模板,從某種意義上來說也是降低了開發者的開發成本,提升開發者獲利能力。
烽火星空研發總監夏立表示:“從企業移動信息化的生命周期來說,包括了規劃、設計、開發、部署、運維幾個階段。企業在不同階段的需求是不同的,烽火的中間件針對企業移動信息化的全生命周期過程中的不同階段的需求提供了對應的解決方案。
設計、開發階段,企業所面臨的最大問題是跨平臺和企業數據集成問題,烽火中間件采用了雙內核模式,既支持Hybrid跨平臺開發模式又同時支持基于HTML5的webapp開發模式,并且兩種方式能夠在一個應用中混合使用和交互,極大的降低了企業開發難度。烽火中間件快速的企業數據整合能力,也是一大特色,能夠通過數據庫、webservice接口、展示層數據等各種方式整合企業現有IT系統。另外烽火中間件還配套有IDE、UI模板、模擬器等配套資源,更加簡化開發過程,降低開發難度。
在部署、分發階段,企業需要靈活的系統部署模式、平滑擴容的機制,同時提供應用的部署、分發、升級更新等靈活的策略。烽火中間件采用了SOA的系統架構,各能力組件能夠分布式部署,并且在某一能力組件性能不足時,單獨針對該能力組件進行擴容。烽火中間件提供了靈活的應用分發和升級策略,比如強制/非強制升級控制,應用的差量升級功能等等。
在運維階段,企業的IT部門關注應用的運營情況、系統的復雜情況、需要有全面的安全管理策略。烽火中間件提供了完整的運營數據統計分析,企業IT部門能夠清晰的了解應用的下載、安裝、使用的情況;同時烽火中間件提供了靈活的可組合的安全認證策略,比如基于設備的認證、基于用戶身份的認證、基于證書的認證等等,另外還內置了數據的遠程擦除、應用的重置等等管理手段,確保企業信息安全。”
移動中間件對比選型
從目前現狀來看,大部分中小企業缺乏對移動中間件的識別和判斷能力。面對良莠不齊的移動中間件市場,該如何選擇適合自身發展的產品?要從專業性、服務能力、價格等核心內容開始對比。
專業性:軟件產品的選擇不僅要考慮廠商的品牌和規模,同時要從更深層地去理解軟件產品功能的深度、產品功能完整性、易用性、架構靈活性和穩定性等方面。從以往實踐證明簡單易用、快速部署、輕松維護的產品受到前所未有的關注。作為成熟軟件重要標志,易用性和系統穩定成為評價軟件質量的重要標準,甚至成為軟件選擇的關鍵要素。產品功能主要考察功能是否形成全面形成閉環和深度,方便用戶在指導下進行配置,并精細到用戶管理到什么程度。
服務能力:廠商服務能力包括分支機構數量、服務合作伙伴數量、自身實施服務人員數量、合作伙伴實施服務人員數量、服務流程規范性、SLA協議的簽訂、客戶自助服務系統。復雜的實施過程不僅需要顧問豐富的實施經驗做指導,還需要有非常好的項目控制方法,接收渠道、響應時間、處理流程。項目實踐證明,高水平的廠商服務能力使項目實施周期明顯縮短,項目可控性變強,成功更有把握。
價格:若以上兩條因素都符合,當然該考慮價格是否合適,包括總價格、咨詢服務價格、實施服務價格、維護與更新的服務價格、二次開發價格、計費的靈活性和方便性,企業都會有自己的預算范圍。合理的預算非常重要,過度追求低價,可能會以喪失服務質量,所以選擇一個合理價格模式是非常必要。
想要更細致的了解企業級移動中間件選型問題的網友可以參考移動中間件選型指南。
企業移動中間件,早已超越了最初的跨平臺開發工具或頁面抓取工具的概念范疇,隨著廠商的不斷投入和發展,移動中間件必將為企業移動信息化建設起到更多的作用,從而展示出其重要而獨特的價值。移動中間件的價值能否被企業接受和認可,還有一段路需要走。






















