Websites

O Google App Engine agora suporta o protocolo padrão

Deploying Node.js on App Engine standard environment

Deploying Node.js on App Engine standard environment
Anonim

O ambiente de desenvolvimento hospedado pelo Google App Engine agora permite que os aplicativos troquem mensagens instantâneas com redes baseadas no padrão aberto XMPP.

O suporte para XMPP (Protocolo de Presença e Mensagem Extensível) faz parte da atualização mais recente do software App Engine Kit de desenvolvimento para as linguagens de programação Python e Java, disse o Google na sexta-feira

A nova API XMPP (interface de programação de aplicativos) permitirá que aplicativos criados e hospedados no App Engine se comuniquem via mensagens instantâneas com usuários de serviços como o Google Talk e outros cujas redes são baseadas no XMPP, também popularmente conhecido como Jabber.

[Mais leitura: Os melhores serviços de streaming de TV]

O Google planeja estender a funcionalidade de mensagens instantâneas além da troca de mensagens de texto para outras áreas, como o reconhecimento do status dos usuários, também conhecido como presença de IM.

Além disso, a versão 1.2.5 do App Engine SDK também adiciona uma API de fila de tarefas para aplicativos Java, algo que já existia para aplicativos Python.

Outro novo recurso é um iniciador do App Engine para Windows, que o produto já tinha para o Mac OS X. O iniciador foi projetado para simplificar a criação, testes locais e upload para servidores do App Engine de Python aplicativos, de acordo com o Google.

"Além disso, estamos lançando o código-fonte para o Mac e o Windows App Engine Launchers como projetos de código aberto", diz o blog do Google.

App Engine, apresentado em disponibilidade limitada no início de abril de 2008 e amplamente aberto cerca de um mês depois, não se destina a ser um ambiente de desenvolvimento hospedado para todos os tipos de aplicativos e desenvolvedores.

Em vez disso, o Google projetou o App Engine para os tipos de aplicativos desenvolvidos pela empresa de pesquisa, ou seja, aplicativos da Web com apelo massivo que não exigem processos demorados para, por exemplo, compactar dados científicos.

Os pontos positivos do App Engine são aplicativos da Web suportados por banco de dados, como blogs, programas de produtividade de escritório e ferramentas de rede social.

Ao contrário de outros serviços hospedados de computação e desenvolvimento, como o AWS da Amazon, o App Engine oferece aos desenvolvedores um conjunto integrado de componentes, que reduz o ajuste e a configuração que os desenvolvedores devem realizar.

Embora esse design sacrifique a flexibilidade e o controle reduzindo as opções Isso está de acordo com o objetivo do App Engine de atrair desenvolvedores que desejam criar e implantar aplicativos rapidamente, confiando no Google para lidar com o restante.