微軟互操作:一切為了用戶的互聯互通
原創繼去年12月微軟互操作性研討會***登陸中國大陸后,微軟再次于今年4月在北京舉辦互操作性技術推廣活動,此次活動是繼上海、臺北后在第三個亞洲城市舉辦。據微軟公司大中華區測試總經理張仁炯介紹,微軟互操作性研討會在全球展開,在過去一年里,微軟在全球共舉辦了5場研討會,其中4場在亞洲,足見微軟對亞洲的重視。
微軟公司大中華區測試總經理張仁炯
何為互操作性
很多人對互操作性都不熟悉,我們買了電腦,在電腦上安裝軟件,使用應用程序來滿足辦公和生活的不同需求,但是這些動作背后都是有很多技術問題,數據怎樣連通,操作怎樣同步,這些都是互操作來解決的問題。
所謂互操作指的是一種能力,是指不同廠商的設備,應用通用的數據結構和傳輸標準設置,使之可以互換數據和執行命令的解決方案。而軟件的互操作,就是信息要能夠在技術體系里,進行數據的交換,也就是彼此可以對話。互聯網的快速發展,讓互操作變得極其重要,因為不只是電腦需要彼此對話,應用程序、移動設備、云端本地之間都需要能夠對話。如何保證數據在不同設備、平臺和應用之間可靠、安全、高效地流動,讓用戶利益***化,同時促進IT廠商和產業的持續創新和良性競爭,這是互操作性需要解決的根本問題。
隨著云計算、移動互聯、社交網絡以及大數據四大技術趨勢正在重塑IT世界,使得各種業務應用正在迅速從企業內部移往云端,從臺式機擴展到各種移動設備,這些新技術不斷提供令人驚嘆價值的同時,也導致了更為復雜、混合和異構的IT環境,如果沒有互操作性,對于企業來講意味著高成本、低效率以及有限的資源利用。用戶急需將各種新舊產品、技術無縫地工作在一起,通過現有系統獲取更多的商業機會,而上述現狀顯然不是任何一家IT廠商可以單獨應對,必須建立一種互聯互通的道路,確保數據在不同設備、平臺和應用之間可靠、安全、高效地流動。
微軟的互操作
在微軟公司有了互操作概念開始距今已經超過10年,十多年來,微軟一直不只是希望把軟件賣出去,而是更多的希望自己的技術能夠被用戶應用,因為只有使用后才會體現技術的價值。當然,微軟也參與一些國際標準的制定。
微軟在不斷通過努力提高自身產品的互操作性,變得越來越“開放”。2006年在美國設立了互操作性工程團隊,致力于讓Windows成為業界***互操作性的平臺,為用戶、開發者、合作伙伴提供更多的選擇、更強的競爭力以及更高的創新能力。2008年,微軟的中國研發團隊開始參與互操作性規范集的開發和測試工作,面向Windows、Exchange、Office、SharePoint, SQL Server與非Microsoft協議的交互接口,并通過與合作伙伴的緊密合作,幫助測試和完善他們的協議實現。
張仁炯告訴記者,“微軟互操作的目的在于,希望能夠把不同的技術串接,讓用戶有***的體驗。很多國家有不同的標準,如何讓標準能夠互通,無論是從技術上還是產品上都能互通,這些是微軟需要做的事情。從最終消費者的角度看,他不需要了解到很多細節,只要能夠使用就可以了。”
對于開發者,微軟希望他們在做軟件開發時,不需要擔心技術是否會被淘汰, 當有新技術出現的時候,現在的技術還可以被兼容。張仁炯認為,唯有標準的統一和一致化,才能提高開發的效率,減少兼容問題的產生。為此,微軟建立一個互操作性論壇,來討論并解決重要的全球各地的客戶的與互操作性相關的問題。互操作性論壇會是一個易于使用、網絡基礎的資源,它包含了微軟在互操作性領域的進展信息,它還將能夠讓用戶與信息技術公司之間進行開放的對話,對重要問題進行探討。微軟將繼續通過互通聯盟等行業機制來解決這些問題。
微軟中國的互操作團隊
微軟在中國的互操作團隊成立已經有六、七年的時間,主要集中在北京和上海,現在大約200人左右,雖然他們都分別隸屬于不同的部門,但是他們都有統一的服務對象就是使用者。
在互操作平臺上,這些團隊沒有任何界限,完全緊密的合作在一起,為跨平臺、跨產品的技術而做出努力。很多測試工具、驗證工具以及技術文件的生成,都是由中國團隊負責研發出來的。目前,中國團隊已經開發了70多個協議的調試工具,以及600多個協議的追蹤排障工具。
以前,微軟將公開的API都在放在MSDN網站上,不同產品和技術有不同文檔。如今張仁炯和互操作團隊為幫助用戶查找方便,將微軟的這些重要的技術文件做了整理、統一和分類,并為用戶提供了多種測試調試工具。
當前,張仁炯團隊的工作重點方向在于,每次微軟發布新產品時,互操作性團隊需要針對新產品,及時更新產品的技術文件、協議內容等,然后通知技術合作伙伴,為他們提供更多的商業機會。
互操作的生態系統
所有的技術如果不做整合,特別是橫向整合,消費者就不能充分享受和體驗技術帶來的變化。因此,張仁炯認為,如果大家不一起合作,技術的進步是有限的,每家公司都應該做到盡量開放,然后一起合作,這就離不開互操作的生態系統。但是如何建立生態系統,才是最難的問題。
一個生態系統,離不開政府、組織、企業、用戶等多方的協作,而互操作的生態系統也是如此。張仁炯表示,大型公司、政府組織要站出來做生態系統,特別是針對ISV和大型商業組織,開發解決方案,幫助他們完成他們所不擅長的事情。
為了促進軟件互操作性,微軟于2006年與24家廠商共同成立了“互操作廠商聯盟(Interop Vendor Alliance)”,并從2008年開始在全球各地舉辦互操作性研討會,加強與各地廠商、標準制定機構、政府部門的面對面交流的機會。
微軟認為任何一家廠商都無法獨立解決互操作性挑戰,需要政府機構、產業伙伴甚至用戶的共同努力。而面對越來越復雜的IT環境,微軟愿意與更多合作伙伴攜手,共同建立一個開放、合作、共贏的生態系統,實現產品更廣泛的開放性、互操作性和互通性,協助IT企業加速開發的步伐,提供給用戶更好的使用體驗。