Das GCM Downloadarchiv enthält die Java
API Library für GCM und einen Server, den man in einem normalen Container wie Tomcat ausführen kann. Es ist eine Webanwendung die das Registrieren von Geräten und das Senden von Benachrichtigungen an alle Geräte demonstiert. Dazu muss der Server natürlich eine Internetverbindung zu Google herstellen können (ohne Google kein GCM).
Bei Interesse bin ich gerne bei der Integration des Servers in eine Delphi Umgebung behilflich (als Freelancer).
Update: Client (die Android App App) und Server (im Internet) funktionieren nun, basierend auf den Google Cloud Messaging Demoanwendungen. Den Server - von dem die Nachrichten an die App gesendet werden können - konnte ich problemlos in eine bestehende Java Webanwendung integrieren.
Die Screenshots zeigen die Demo-Weboberfläche nach dem Senden einer Nachricht an das Device, und die Meldungen auf dem Device.