微軟互操作性合作高級項(xiàng)目經(jīng)理Craig Kitterman
在開發(fā)資源方面,Craig Kitterman表示,“無論什么樣的開發(fā)人員,用什么語言都可以訪問到微軟互操作內(nèi)容。”這里包括了成百上千頁的互操作文檔,包括了協(xié)議文檔和文件格式文檔等等,都在MSDN網(wǎng)站上呈現(xiàn)出來。
還有一個(gè)比較重要的領(lǐng)域,就是關(guān)于標(biāo)準(zhǔn)的問題。微軟積極把各種標(biāo)準(zhǔn)用到微軟產(chǎn)品中去,同時(shí)參加了很多不同的標(biāo)準(zhǔn)組織,與業(yè)界標(biāo)準(zhǔn)組織合作,一起推進(jìn)標(biāo)準(zhǔn)和互操作的進(jìn)展。
此外,據(jù)Craig Kitterman介紹,微軟成立了一個(gè)互操作委員會(huì)。“只有客戶需求得到解決,互操作這個(gè)事情才有意義。”這個(gè)互操作委員會(huì)邀請了30多家大型客戶的IT負(fù)責(zé)人,委員會(huì)的主席是微軟服務(wù)器部門總裁Bob Muglia。
該互操作委員會(huì)一年開兩次會(huì)議,會(huì)議實(shí)際上會(huì)產(chǎn)生不同客戶的需求,按照客戶需求分到不同的工作組,每個(gè)工作組里有不同的架構(gòu)師,通過架構(gòu)師常年來解決這些問題。這項(xiàng)工作會(huì)記錄在白皮書里面,在微軟網(wǎng)站上公布出來。
云計(jì)算構(gòu)建時(shí)互操作同行
微軟不斷推進(jìn)著互操作的努力,具體從技術(shù)角度講,微軟互操作性戰(zhàn)略首席架構(gòu)師Vijay Rajagopalan深有體會(huì)。
無論是本地的應(yīng)用,還是云計(jì)算應(yīng)用都存在互操作問題,微軟在互操作上有一個(gè)非常大的特點(diǎn),一方面支持本地的應(yīng)用,另一方面也支持云計(jì)算的業(yè)務(wù)。 Vijay Rajagopalan指出,無論是從本地的、從私有云的角度,還是慢慢地過渡到公有云的角度,微軟都希望是一個(gè)平滑的、無縫的過程,統(tǒng)一的來解決互操作 問題。
微軟互操作性戰(zhàn)略首席架構(gòu)師Vijay Rajagopalan
作為微軟一個(gè)重要的云計(jì)算平臺,Windows Azure在構(gòu)建之初就把互操作性問題考慮在里面。在www.azure.com/interop這個(gè)網(wǎng)站上面有Azure互操作相關(guān)的資源。
微軟Windows Azure平臺不光支持微軟自家的產(chǎn)品和技術(shù),也支持一些非微軟產(chǎn)品和技術(shù),比如PHP、Java等,開發(fā)人員已有的一些不同技術(shù)都可以在微軟Windows Azure平臺上得到充分的延展。
Windows Azure數(shù)據(jù)訪問的問題,微軟通過開放的標(biāo)準(zhǔn),不光是Windows Azure本身的應(yīng)用可以訪問這些數(shù)據(jù),第三方也可以通過標(biāo)準(zhǔn)的協(xié)議來訪問微軟的數(shù)據(jù)。
微軟Windows Azure平臺2月1日開始進(jìn)入商用,目前只是在一部分國家發(fā)布,Craig Kitterman表示,微軟會(huì)在更多的國家進(jìn)行推廣發(fā)布,將有更多的應(yīng)用在Azure平臺上運(yùn)行。
文檔格式與本地廠商合作
在IE瀏覽器上,微軟主要強(qiáng)調(diào)HTML標(biāo)準(zhǔn),這個(gè)標(biāo)準(zhǔn)與W3C合作。微軟的Silverlight實(shí)際上就是個(gè)瀏覽器插件,本身是跨瀏覽器的,不光支持Windows里的IE,還支持其他不同瀏覽器如Firefox等,可以在Linux上通過Moonlight方式運(yùn)行。
關(guān)于開源方面,去年6月,微軟按照GPLV2規(guī)范向Linux內(nèi)核社區(qū)貢獻(xiàn)了一些代碼。微軟有一個(gè)類似Open source的網(wǎng)站www.codeplex.com,上面有微軟與其他用戶共享出來的一些開源程序。
在開放資源上,微軟把所有相關(guān)資源都匯集到MSDN網(wǎng)站上,其中包括一些開放的API,這些API不僅微軟的開發(fā)人員可以看到,其他的開發(fā)人員也一樣能在網(wǎng)站上看到。
Vijay Rajagopalan表示,微軟把這個(gè)實(shí)現(xiàn)過程變得更加透明,比如ODF等一些格式是如何實(shí)現(xiàn)的,我們會(huì)把它記錄下來給其它人看,也就是說,讓微軟產(chǎn)品里面如何來實(shí)現(xiàn)格式,變得更透明化。
對于文檔交互,Craig Kitterman與Vijay Rajagopalan此次中國之行的行程之一就是參加關(guān)于文檔交互格式的會(huì)議,從用戶遇到問題的角度出發(fā),與國內(nèi)包括金山、中標(biāo)軟等辦公軟件廠商合作, 看看怎樣來解決用戶的互操作問題。有關(guān)這方面的資源,微軟也會(huì)放在網(wǎng)上對外開放。
在文檔格式上,微軟與國內(nèi)一些廠商及高校,包括清華大學(xué)、北航都有合作。Vijay Rajagopalan強(qiáng)調(diào),微軟在互操作性方面的努力是非常堅(jiān)定的,投入是長期進(jìn)行的,微軟愿意與本地廠商進(jìn)行合作,尤其在UOF文檔格式上,與中國本地廠商合作來解決互操作性問題。
實(shí)現(xiàn)互操作一個(gè)長期過程
一直以來,微軟做了很多互操作方面的工作,而對用戶來說,互操作需求似乎永無止境。實(shí)際上,微軟采用的是一個(gè)非?,F(xiàn)實(shí)的方式,從不同的方面來解決互操作問題,包括跟不同的組織合作,把所有的資源開放給開發(fā)人員,從產(chǎn)品研發(fā)的角度考慮互操作問題等等。
Craig Kitterman認(rèn)為,微軟的互操作方案是相對比較現(xiàn)實(shí)的一個(gè)方案,當(dāng)然微軟也會(huì)尊重客戶的一些反饋,而從客戶反饋的角度來看,他們對微軟所做的互操作努力還是比較認(rèn)可的。
他坦言,因?yàn)楫吘刮④浭且粋€(gè)商業(yè)公司,有自己的一些商業(yè)公司的行為規(guī)范,微軟希望能夠帶領(lǐng)更多的公司一起來解決互操作問題,聽從客戶的一些反饋意見,這個(gè)過程也是一個(gè)長期的過程。