Microsoft cloud platform conference 2017 opening video
Limang taon pagkatapos ng pag-aayos ng isang mapait na demanda sa Sun Microsystems sa Java ang programming language, ang isang executive ng Microsoft na ginawa ang pangunahing JavaOne keynote address ng kumpanya noong Huwebes.
Ang pahayag ay hindi sexy - ang highlight ay isang demonstrasyon ng isang application ng stock trading na maaaring magtrabaho sa parehong Microsoft's Net. - ngunit ito ay mahalaga sa Java developer na may isang mahirap oras sa paggawa ng kanilang mga software na gumana ng maayos sa mga dalawang kumpetisyon platform.
Onstage, Microsoft Senior Direktor ng Pamamahala ng Produkto Platform ng Developer Steven Martin conceded na habang ang mga vendor ng teknolohiya ay maaaring sumang-ayon mga pamantayan ng interoperable, kapag ito ay dumating sa aktwal na pagsusulat ng code batay sa mga pamantayan na ito, may mga pagkakaiba na ginawa ito mahirap para sa mga programa ng Java at. Net upang gumana nang sama-sama. "Ang huling milya ng koneksyon … ay naiwan sa iyo guys," sinabi niya sa mga dadalo.
Microsoft at Sun ay nagtatrabaho para sa mga taon sa na huling milya. Noong Huwebes, inilabas nila ang isang sample program na nagpapakita ng mga developer kung paano ito nagagawa. Ang software, isang.Net na bersyon ng programa ng StockTrader ng IBM, ay nagpapakita sa mga developer ng mga trick na kailangan nila upang maisagawa ang kanilang code sa interoperate sa totoong daigdig.
Sun at Microsoft ay nag-aambag ng StockTrader code sa open-source na proyektong Apache, ang mga kumpanya sinabi ng Huwebes. Ang mga teknikal na detalye ay "mabuti," sabi ni Martin. "Ngunit nasubok ang mga interface sa mga sample code ay mas mahusay."
Nagtatampok ang onstage ng StockTrader sa Microsoft na si Felipe "Gaucho" Vieira Silva, isang software engineer na may Netcetera, isang software consulting firm na gumagana para sa mga malalaking institusyong pinansyal. "Hindi madaling gawin ito," sabi niya sa isang pakikipanayam matapos panoorin ang pangunahing tono. "Upang magtrabaho ito at gawin itong mabilis at maayos na gawain ay talagang mahirap."
Ayon kay Silva, ang pag-uumpisa sa pagitan ng Microsoft at Sun ay sumingaw sa mga nakalipas na taon habang natanto ng mga kumpanya na ang interoperability ay mahalaga sa kanilang tagumpay. "Interoperability ay mas mahalaga kaysa sa mga produkto," sinabi niya.
Martin, na ang team ay namamahala sa. Net framework at application server ng Windows, ay sumagot sa mga salitang iyon. "Walang mas mahalaga sa aming koponan kapag iniisip namin ang tungkol sa gawaing ginagawa namin kaysa sa interoperability."
Isa sa mga dahilan na ang Microsoft at Sun ay nakatuon sa interoperability ay dahil ang mga kumpanya tulad ng Google ay lumilikha ng isang umuusbong na hanay ng mga Web-based na API (application programming interface) na nagsisimula sa paglalaho ng Java at. Net.
Kung paano ang mga teknolohiya tulad ng Google Wave ay magkakaugnay sa Java at. Net ay hindi maliwanag. Ang Google ay hindi isang sponsor ng JavaOne at ang higante sa paghahanap ay may kaunting presensya sa palabas na ito ngayong taon.
Iyon ay mabilis! Isang araw lamang kami sa panahon ng post-Bill Gates, at ang Microsoft ay nagsasagawa ng mga hakbang upang mapabuti ang interoperability sa pagitan ng Office suite nito ng mga application ng pagiging produktibo at mga produkto na nakikipagkumpitensya, kabilang ang mga alternatibong open source tulad ng OpenOffice.org.

Ang mga bagong hakbangin hindi lamang tumutukoy sa mga bagong format ng file na Open XML ng Office 2007, kundi pati na rin sa mga naunang binary-only na mga format ng dokumento ng Office. Kadalasan ay kinabibilangan nila ang dokumentasyon - libu-libong mga pahina ng teknikal na dokumentasyon, na dinisenyo upang payagan ang mga developer ng third-party na mas madaling basahin at isulat ang mga format ng file ng Microsoft - ngunit kasama rin nila ang aktwal na software ng pagsasalin. Ang Microsoft
Mga Tool para sa Paggawa ng Forum ng Microsoft para sa OOXML Interoperability

Ang isang Aleman na organisasyon ay nagnanais na bumuo ng isang tool upang matulungan ang mga developer na subukan kung ang software ay tugma sa OOXML .
Interoperability Bridging ang puwang sa pagitan ng mga teknolohiya ng Microsoft at di-Microsoft

Ang Interoperability Bridges Center ay nakatuon sa teknikal na pakikipagtulungan upang mapahusay ang interoperability sa pagitan ng Microsoft at mga di-Microsoft na teknolohiya.