◯Google App Engineは1.7.7から外向きのSocke通信をサポート Google App Engine 1.7.7から外向きのSocket通信がサポートされました。 それに伴い、 AppEngineから直接APNSサーバーと通信してiOSにPush通知を送信することもできるようになりました。 これまではAppEngineのアプリからAPNSサーバーにPush通知を送信するためには、 別の環境(EC2やElastic Beanstalkなど)に踏み台にするWebアプリを配置して、 以下のような構成にする必要がありました。 AppEngine → [httpsで通信] → 踏み台のWebアプリ →[Socket通信]→ APNSサーバー これはAppEngineから外部サーバーに対する接続が制限されていたためで、 AppEngineから外部のサーバーに対して許可されているht
![25.Google App Engine/Java 1.7.7でiPhoneにPush通知してみた](https://cdn-ak-scissors.b.st-hatena.com/image/square/5cf1c9d5b7db77c72bb0d08d8034f196eaa0e160/height=288;version=1;width=512/http%3A%2F%2F4.bp.blogspot.com%2F-bWGj8mdwqN8%2FUXCdHF7eKdI%2FAAAAAAAAJwI%2FIAv0jLRP5oI%2Fw1200-h630-p-k-no-nu%2F24.push01.jpg)