Weboldalak

A Google App Engine most támogatja a szabványos IM protokollt

From C to Python by Ross Rheingans-Yoo

From C to Python by Ross Rheingans-Yoo
Anonim

A Google App Engine által üzemeltetett fejlesztői környezet most lehetővé teszi az alkalmazások számára, hogy az azonnali üzeneteket az XMPP nyílt szabvány alapján hozzákapcsolják hálózatokkal.

Az XMPP (Extensible Messaging and Presence Protocol) támogatása az App Engine szoftver legújabb frissítésének része fejlesztői készlet a Python és a Java programozási nyelvekhez, a Google pénteken elmondta.

Az új XMPP API (alkalmazásprogramozási felület) lehetővé teszi, hogy az App Engine által épített és befogadott alkalmazások az IM-n keresztül kommunikáljanak olyan felhasználókkal, mint a Google Talk és mások amelyek hálózata az XMPP-n alapul, és Jabber néven is ismert.

[További olvasmány: A legjobb TV-streaming szolgáltatás]

A Google azt tervezi, hogy kiterjeszti az IM-funkciókat a szöveges üzenetek más területeken történő cseréjén túlmenően, mint például a felhasználók állapotának felismerése, más néven IM jelenlét.

Ezenkívül az App Engine SDK 1.2.5-ös verziója egy feladathordozó API-t is tartalmaz Java alkalmazásokhoz amely már létezett a Python alkalmazásokhoz.

Egy másik új funkció egy olyan App Engine indító, amelyre a termék már rendelkezik Mac OS X rendszerrel. Az indítóprogram egyszerűsíti a Python alkalmazás App Engine szervereinek létrehozását, helyi tesztelését és feltöltését

"Emellett a Mac és a Windows App Engine Launchers forráskódját is kiadjuk nyílt forráskódú projektekként," olvashatja a Google blogbejegyzését.

Az App Engine korlátozottan elérhető 2008 április elején, és nagyjából egy hónappal később nyílt meg, nem célja, hogy mindenfajta alkalmazás és fejlesztő számára otthonos fejlesztési környezet legyen.

Ahelyett, hogy a Google megtervezte az App Engine alkalmazások fajtáit,, nevezetesen olyan tömeges fellebbviteli webes alkalmazások, amelyek nem igénylik a hosszú távú folyamatokat, például a tudományos adatok összeomlását.

Az App Engine édes foltjai adatbázis-alapú webes alkalmazások, például blogok, irodai termelékenységi programok és szociális hálózati eszközök.

Ellentétben a többi hostozott számítástechnikai és fejlesztési szolgáltatással - például az Amazon AWS-vel - az App Engine a fejlesztők számára egy szorosan integrált összetevőkészletet kínál, amely csökkenti a fejlesztők tuningolását és konfigurálását.

Bár ez a design feláldozza a rugalmasságot és a szabályozást a lehetőségek csökkentésével, összhangban van az App Engine céljaival, hogy vonzóvá tegye azokat a fejlesztőket, akik gyorsan szeretnének létrehozni és telepíteni az alkalmazásokat, támaszkodva a Google-ra, hogy kezelni tudják a többieket.