微軟公司23日在Web 2.0 Expo推出Live Mesh雲端服務平台,讓使用者跨越多重裝置,進行檔案、檔案夾以及各式各樣網路內容的同步化。
除了測試版Live Mesh之外,微軟還提供技術預覽,讓開發人員存取Mesh APIs,以便用資料同步化(data-syncing)功能編寫網路應用程式。
長久以來,批評者常指稱微軟「不懂」全球資訊網(Web),或微軟太固守電腦桌面的傳統地盤。
隨著Ray Ozzie接任軟體架構長,微軟積極處理當前最棘手的運算問題:資料。
在Live Mesh部落格裡,微軟總經理Amit Mital列出幾項原則供開發人員有所依循:
目前為止,開發人員與科技部落客的反應大致良好,可能因為Live Mesh似乎真的迎合多重裝置使用者的需要。
例如,ReadWrite Web的Josh Catone就指出,Live Mesh把離線存取引進網路應用程式,這種作法頗類似Adobe AIR和Google Gears (仍在開發中)。
Catone寫道:「採用Mesh平台的網路應用程式,靠用戶端軟體把網路應用帶到離線進行,包括各種使用者資料在內,等到使用者再連上網路時,再進行資料同步化。」
宣揚豐富網路應用(rich Internet application;RIA)概念的Adobe Systems主管Ryan Stewart指出,Live Mesh把Silverlight (即微軟迎戰Adobe Flash的利器)帶往更多的裝置,對微軟而言很重要。Live Mesh現在只能在Windows電腦上運作,但Silverlight可在 Mac OS、Linux through Moonlight和各種行動裝置上執行。
Stewart說:「身為RIA迷,我樂見其他人在Live Mesh平台上打造應用程式,因為我認為微軟正試圖解決值得解決的問題。存取資料本應暢通無阻,不論是用瀏覽器、用桌上型電腦軟體或用行動裝置存取。我想,這正是Adobe和微軟共同的目標。我也認為,未來兩年在Web統一方面,以及在超脫『網路應用對抗瀏覽器應用』爭辯方面,會有很大的進步。」
究竟開發人員能用Live Mesh平台做什麼,仍有待觀察。但可確定的是,第三方應用程式將是該平台能否兌現承諾的關鍵。(唐慧文/譯)


