Android

Interoperabilidade do Microsoft Pitches no JavaOne

Проектирование Big Data решений на базе Microsoft Azure. Андрей Антиликаторов .NET Fest 2019

Проектирование Big Data решений на базе Microsoft Azure. Андрей Антиликаторов .NET Fest 2019
Anonim

Cinco anos depois de resolver um amargo processo com a Sun Microsystems sobre o Java Linguagem de programação, um executivo da Microsoft fez o primeiro discurso JavaOne da empresa quinta-feira.

A conversa não foi sexy - o destaque foi uma demonstração de um aplicativo de negociação de ações que poderia funcionar tanto no ambiente.NET da Microsoft quanto no Java da Sun. - mas foi importante para os desenvolvedores Java que tiveram dificuldade em fazer seu software funcionar corretamente nessas duas plataformas concorrentes.

Onstage, diretor sênior de gerenciamento de produto da plataforma para desenvolvedores Steven Martin admitiu que, embora os fornecedores de tecnologia possam ter concordado padrões interoperáveis, quando chegou a hora de escrever código baseado nesses padrões, houve diferenças que dificultaram o trabalho conjunto dos programas Java e.Net. "A última milha de conectividade … foi deixada para vocês", disse ele aos participantes.

A Microsoft e a Sun trabalham há anos nessa última milha. Na quinta-feira, eles lançaram um programa de exemplo mostrando aos desenvolvedores como isso é feito. O software, uma versão.Net do programa StockTrader da IBM, mostra aos desenvolvedores os truques que eles precisam para fazer seu código interoperar no mundo real.

A Sun e a Microsoft estão contribuindo com o código StockTrader para o projeto Apache de código aberto. disse quinta-feira. As especificações técnicas são "boas", disse Martin. "Mas as interfaces testadas com amostras de código são muito melhores."

A demonstração da StockTrader no palco impressionou Felipe "Gaucho" Vieira Silva, engenheiro de software da Netcetera, empresa de consultoria de software que trabalha para grandes instituições financeiras. "Não é fácil fazer isso", disse ele em uma entrevista depois de assistir a palestra. "Fazer funcionar e fazer funcionar rápido e sem problemas é realmente difícil."

Segundo Silva, a aspereza entre a Microsoft e a Sun evaporou nos últimos anos, quando as empresas perceberam que a interoperabilidade é essencial para o sucesso. "A interoperabilidade é mais importante que os produtos", disse ele.

Martin, cuja equipe gerencia o framework.Net e o servidor de aplicativos Windows, ecoou essas palavras. "Não há nada mais importante para nossa equipe quando pensamos no trabalho que fazemos do que na interoperabilidade".

Uma das razões pelas quais a Microsoft e a Sun se concentraram na interoperabilidade é porque empresas como a Google estão criando um conjunto emergente de APIs baseadas na Web. (interfaces de programação de aplicativos) que estão começando a eclipsar Java e.Net.

Como tecnologias como o Google Wave interoperarão com Java e.Net não é claro. O Google não é patrocinador do JavaOne e o gigante de buscas tem uma presença mínima no show deste ano.