web-dev-qa-db-ja.com

プッシュ通知サーバー

少なくともAPNS、GCMにはサーバー側のプッシュ通知サービスを実装する必要があります。開始できる本番環境に適した信頼できるオープンソースプロジェクトはありますか?

19
Jason Xu

AirNotifier 、スタンドアロンの通知サーバーはAPNS、GCM、MPNS/WNS(Windows Phone)およびSMSをサポートし、python Restrest APIと使いやすいWebインターフェイスで記述されています。

15
Dongsheng Cai

AeroGear を確認することをお勧めします。これはredhat/jbossによって維持されているため、- docs は、ここにリストされている他のプロジェクトよりもはるかに優れています。

7
Christophe Blin

興味があるかもしれないpushdhttps://github.com/rs/pushd )というプロジェクトがあります。AndroidおよびAPNS(Appleプッシュ通知サービス)、およびMicrosoftのプッシュサービスのGCM(Googleクラウドメッセージング)をサポートしています。

pushdは、使いやすいJSON/httpインターフェースを公開するnodejsプロジェクトです。素晴らしいデバッグ/ロギングオプションがあります。

6
Tim Groeneveld

APNSおよびGCMの場合、 Countly Push notifications を使用できます。モバイル分析機能も備えているため、プッシュ通知を送信するだけでなく、アプリケーションの分析(ユーザー、セッション、国、プラットフォーム、解像度など)を確認できます。

5
Flight Pilot

何かを推奨するのを難しくする言語を指定しませんでした。 Javaと仮定した場合、 javapns または Java-apns を調べることができます。どちらも一般的な選択肢のようです。

GCMの場合、Googleは独自の server-side Java API をリリースしました。これは明らかな選択のようです。

Javaが選択した言語でない場合は、いくつかの基本的な用語をグーグル検索することで、自分の言語でプロジェクトを確実に見つけることができます。サポートの程度や種類を理解したい場合それが持っている問題の多くは、Stackoverflow上の特定のプロジェクトを参照する質問があります。

3
Asa

APNSの場合:

私はJavapnsを使用します https://code.google.com/p/javapns/

  • とても使いやすい
  • 良いドキュメント
  • appleから開発サーバーと本番サーバーを簡単に切り替える
2
Zelldon