金蝶中間件的移動戰略 云端融合提升應用體驗
原創如今,隨著智能設備的普及,移動互聯網快速發展,對于移動端的管理,中間件扮演著重要角色。近日,金蝶中間件研究院院長滕騰在接受記者采訪時表示,“金蝶中間件的移動發展方向主要是適應云和端融合的環境下,給用戶帶來更方便的使用體驗。”
據了解,金蝶中間件研究院正在進行國家863課題《支撐云端融合的網絡化軟件的示范應用》 ,也就是移動中間件。目前,主流的移動標準是HTML5+JS,Web應用如何在手機端獲得支持,是金蝶中間件急需解決的問題之一。此外,將云計算和移動端融合,利用手機等移動設備,在網絡環境下訪問云端服務,也是目前主流方向之一。但是這必須基于有網絡的情況下,在沒有網絡的環境中,該如何呢?金蝶中間件就已經研究出此項技術,并且提供給一些客戶使用。
滕騰介紹說,“移動中間件在手機端的瀏覽器里嵌入的中間件怎么能夠對純Web應用在云和端環境下獲得一致的使用體驗,無論在線與否,都可以在云端不斷切換的環境下使用移動應用,是移動中間件未來研究的重要方向。”
基于數據的自動緩存和更新技術,在沒有網絡或者網絡情況很差的環境下,將云端數據實時動態的緩存到本地手機端,并且可以在手機上進行修改操作等,一旦接入到網絡后,便可做出同步,這就是金蝶中間件在移動方面做出的貢獻,目前一些大型企業客戶正在使用。
例如業務審批應用,領導在飛機起飛前打開手機應用,登陸后看到待批流程,當正打算審批時飛機要起飛了,于是手機關機。在開啟了飛行模式后就沒有網絡了,但是在移動中間件的支持下,領導依舊可以登錄應用繼續看流程,瀏覽后做出審批,當飛機落地后有網絡時,登錄系統后會自動彈出確認同步數據和操作的對話框,這樣,在無網絡環境下做出的操作即可同步到云端,無需再次重復操作。滕騰表示,“PC環境是靜態的,質量可以保證,但是移動狀態是不能保證的,在不穩定的情況下如何提升用戶體驗,是金蝶中間件一直努力的方向。”
此外,金蝶中間件還有一項技術處于開發期,就是混合型編程框架支撐的Web應用。傳統的移動應用開發模式分為兩種,一是Web應用,通過瀏覽器打開,二是原生應用。Web應用是跨平臺,一次編寫便可在不同平臺上運行,但是當通過瀏覽器使用時,對本地物力資源使用有限;而原生應用可以很好掌控資源,但是不具有跨平臺性。兩種開發模式均有利弊,如何才能將兩種方式融合呢?金蝶中間件采用的是混合編程模式,將開源技術作為一種插件,增強手機端的瀏覽器,當Web應用運行時,不在僅僅使用標準瀏覽器的資源,而且可以使用手機自身資源,幾乎能達到98%以上手機原生操作系統提供的功能。這種開發模式的好處就是滿足了一次開發多平臺運行,同時更大程度的利用手機自身功能。
滕騰認為,未來移動端的混合編程框架支撐的Web應用會成為主流,兼具了二者的優勢,同時也是金蝶中間件重點的發展方向。