Hjemmesider

Googles App Engine understøtter nu Standard IM-protokol

The Future of VR and Games

The Future of VR and Games
Anonim

Googles App Engine-hostede udviklingsmiljø lader nu applikationer udveksle onlinemeddelelser med netværk baseret på XMPPs åbne standard.

Støtten til XMPP (Extensible Messaging and Presence Protocol) er en del af den seneste opgradering til App Engine-softwaren udviklingskit til programmeringssprogene Python og Java, sagde Google fredag.

Den nye XMPP API (applikationsprogrammeringsgrænseflade) tillader applikationer bygget og hostet på App Engine til at kommunikere via chat med brugere af tjenester som Google Talk og andre hvis netværk er baseret på XMPP, også populært kendt som Jabber.

[Yderligere læsning: De bedste tv-streamingtjenester]

Google planlægger at udvide IM-funktionaliteten udover udveksling af sms'er til andre områder, som anerkendelse af brugernes status, også kendt som IM-tilstedeværelse.

Desuden tilføjer version 1.2.5 i App Engine SDK også en task queue API til Java-programmer, noget som allerede eksisterede for Python-applikationer.

En anden ny funktion er en App Engine launcher til Windows, som produktet allerede havde til Mac OS X. Launcheren er designet til at forenkle oprettelsen, lokal testning og upload til App Engine-servere af Python applikationer, ifølge Google.

"Desuden frigiver vi kildekoden til både Mac og Windows App Engine Launchers som open source-projekter", læser Google-blogindlæggelsen.

App Engine, introduceret i begrænset tilgængelighed i begyndelsen af ​​april 2008 og åbnet meget i løbet af en måned senere, er ikke beregnet til at være et hostet udviklingsmiljø for alle typer applikationer og udviklere.

I stedet designede Google App Engine for de typer applikationer, søgebureauet udvikler, nemlig webapplikationer med masseappel, der ikke kræver langvarige processer, for eksempel at knase videnskabelige data.

App Engines søde pletter er databasebagerede webapplikationer som blogs, kontorproduktivitetsprogrammer og sociale netværkværktøjer.

I modsætning til andre hostede databehandling og udviklingstjenester tilbyder App Engine, som Amazon's AWS, App Engineer et tæt integreret sæt af komponenter, hvilket reducerer tuning og konfiguration, som udviklere skal engagere sig i.

Mens dette design ofrer fleksibilitet og kontrol ved at reducere mulighederne, det er i tråd med App Engine's mål om at appellere til udviklere, der gerne vil oprette og distribuere applikationer hurtigt og stole på Google for at klare resten.