You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
Android のプッシュ通知機構(GCM, 旧 C2DM)は有用なしくみですが、オープンソースではないソフトウェア要素が関わっているためか内部仕様に近い情報をあまり見かけないのが残念です。手元での観察結果をもとにプッシュ通知で使用されるネットワークコネクションまわりの情報をいくつかまとめてみました。 まとめ Android 端末上の com.google.process.gapps プロセス は mtalk.google.com:5228 へ TCP コネクション [A] を張る (通常は 5228 番ポートだが 5229, 5230 番ポートが使用される場合もある) com.google.process.gapps プロセスは基本的に [A] をずっと張りっ放しにしており接続維持のため無応酬 15分ごとに Keep-Alive パケットを流す GCM, C2DM のプッシュ通知はいずれ
プッシュ通知、語り尽くされた話ですが、サーバ側の話はあまりされません。 特に、アプリ側の実装がメインで書かれている記事の大半は "ApnsPHP" というものを使用しています。 しかしこのプログラムを用いても、スケールしなかったり、androidへのプッシュ通知は送信できません。 この記事では、(おそらく)もっと手軽にかつ安定してプッシュ通知を送るサーバサイドの構築をGaurunを用いて行います。 Gaurunとは Gaurunとは、メルカリさんがOSSとして公開している、Go言語で書かれた汎用的なPush通知配信サーバです。 "A general push notification server in Go." https://github.com/mercari/gaurun/blob/master/README.md このサーバは、プッシュ通知をキューイングし、APNSやGCMにプッ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く