Android

Microsoft Pitches Interoperabilität bei JavaOne

SUCCESS - Clip 2: UNIFY

SUCCESS - Clip 2: UNIFY
Anonim

Fünf Jahre nach der Klärung einer erbitterten Klage mit Sun Microsystems über Java Programmiersprache, ein Microsoft-Executive machte die erste JavaOne Keynote-Adresse des Unternehmens am Donnerstag.

Das Gespräch war nicht sexy - der Höhepunkt war eine Demonstration einer Aktienhandel-Anwendung, die sowohl in Microsofts.Net und Sun Java-Umgebung arbeiten konnte - Aber es war wichtig für Java-Entwickler, denen es schwer gefallen war, ihre Software auf diesen beiden konkurrierenden Plattformen ordnungsgemäß zu betreiben.

Auf der Bühne gab Steven Martin, Senior Director für das Produktmanagement bei der Plattform, zu, dass sich die Technologieanbieter vielleicht einig waren Interoperable Standards, als es darum ging, Code auf der Grundlage dieser Standards zu schreiben, gab es Unterschiede, die es für Java und.Net-Programme schwierig machten, zusammenzuarbeiten. "Die letzte Meile Konnektivität … wurde Ihnen überlassen", sagte er den Teilnehmern.

Microsoft und Sun arbeiten seit Jahren auf dieser letzten Meile. Am Donnerstag haben sie ein Beispielprogramm veröffentlicht, das den Entwicklern zeigt, wie es gemacht wird. Die Software, eine.Net-Version des IBM StockTrader-Programms, zeigt den Entwicklern die Tricks, die sie benötigen, damit ihr Code in der realen Welt interoperieren kann.

Sun und Microsoft bringen den StockTrader-Code zum Open-Source-Apache-Projekt, den Unternehmen, bei sagte Donnerstag. Technische Spezifikationen sind "gut", sagte Martin. "Aber getestete Schnittstellen mit Codebeispielen sind viel besser."

Microsofts onstage StockTrader-Demonstration beeindruckt Felipe "Gaucho" Vieira Silva, ein Software-Ingenieur mit Netcetera, ein Software-Beratungsunternehmen, das für große Finanzinstitute arbeitet. "Es ist nicht einfach, das zu tun", sagte er in einem Interview, nachdem er die Keynote gesehen hatte. "Damit es funktioniert und schnell und reibungslos funktioniert, ist es wirklich schwer."

Laut Silva hat sich die Schärfe zwischen Microsoft und Sun in den letzten Jahren verflüchtigt, da die Unternehmen erkannt haben, dass Interoperabilität für ihren Erfolg entscheidend ist. "Interoperabilität ist wichtiger als Produkte", sagte er.

Martin, dessen Team das.Net-Framework und den Windows-Anwendungsserver verwaltet, wiederholte diese Worte. "Nichts ist wichtiger für unser Team, wenn wir über unsere Arbeit nachdenken als die Interoperabilität."

Einer der Gründe, warum Microsoft und Sun sich auf Interoperabilität konzentriert haben, ist, dass Unternehmen wie Google eine aufkommende Reihe von webbasierten APIs erstellen (Anwendungsprogrammierschnittstellen), die anfangen, Java und.Net zu eclipse.

Wie Technologien wie Google Wave mit Java und.Net zusammenarbeiten, ist unklar. Google ist kein Sponsor von JavaOne und der Suchriese ist auf der diesjährigen Messe nur minimal vertreten.