Android

Interoperabilita společnosti Microsoft se skládá ze systému JavaOne

Build Tomorrow's Library by Jeffrey Licht

Build Tomorrow's Library by Jeffrey Licht
Anonim

Pět let poté, co urychlil horké soudní řízení se společností Sun Microsystems programovací jazyk, manažer společnosti Microsoft učinil ve čtvrtek první firemní adresu JavaOne.

Diskuze nebyla sexy - ukázka byla ukázkou aplikace pro obchodování s akciemi, která by mohla fungovat jak v prostředí Microsoft.NET, tak v prostředí Java - ale bylo důležité, aby vývojáři Java, kteří se na těchto dvou konkurenčních platformách potýkali s tím, že jejich software funguje správně.

Onstage, ředitel společnosti Microsoft pro produktové platformy vývojářů Steven Martin připustil, že i když se dodavatelé technologií mohou dohodnout interoperabilních standardů, kdy došlo k skutečnému psaní kódu založeného na těchto normách, existovaly rozdíly, které způsobily, že programy Java a. Net nemohly pracovat společně. "Poslední kilometr konektivity … byl ponechán na vás," řekl účastníkům.

Microsoft a Sun pracují roky na této poslední míli. Ve čtvrtek vydali vzorový program, který vývojářům ukázal, jak se to dělá. Software, což je síťová verze programu IBM StockTrader, ukazuje vývojářům triky, které potřebují k tomu, aby jejich kód fungoval v reálném světě.

Společnost Sun a Microsoft přispívají kódem StockTrader k projektu Apache s otevřeným zdrojovým kódem, společnosti řekl ve čtvrtek. Technické specifikace jsou "dobré", řekl Martin. "Ale testované rozhraní s kódovými vzorkami jsou mnohem lepší."

Demonstrace StockTrader na scéně Microsoft udělala Felipeho "Gaucho" Vieiru Silvu, softwarového inženýra společnosti Netcetera, softwarové poradenskou firmu, která pracuje pro velké finanční instituce. "To není snadné," řekl v rozhovoru poté, co sledoval hlavní zprávu. "Aby to fungovalo a fungovalo to rychle a hladce, je to opravdu těžké."

Podle společnosti Silva se v posledních letech vyčerpalo ztížení mezi společnostmi Microsoft a Sun, protože společnosti si uvědomily, že interoperabilita je rozhodující pro jejich úspěch. "Interoperabilita je důležitější než produkty," říká.

Martin, jehož tým řídí.Net framework a aplikační server Windows, zopakoval tato slova. "Pro náš tým není nic důležitějšího, když přemýšlíme o práci, kterou děláme, než o interoperabilitu."

Jedním z důvodů, proč se společnost Microsoft a Sun soustředí na interoperabilitu, je to, že společnosti jako Google vytvářejí vznikající sadu webových rozhraní API (aplikační programovací rozhraní), které začínají zatopovat jazyky Java a.Net.

Jak technologie spolupracující s technologií Google Wave spolupracují s jazyky Java a.Net je nejasná. Google není sponzorem společnosti JavaOne a vyhledávací gigant má minimální účast na letošním ročníku.