0

Blackberry ネイティブ アプリケーションを開発しましたが、デバイスの電源がオフの場合でも、クライアントは通知を必要としています。いくつか検索した結果、Blackberry Push Service が適しているようですが、いくつか懸念事項があります。

  1. Blackberry Push Service は無料ですか、それとも有料ですか?
  2. クライアント側のライブラリ要件は何ですか? 追加のライブラリが必要ですか、それとも Blackberry SDK でのみ機能しますか?
  3. 通知はどのように送信されますか? そのために追加のアプリケーションを作成する必要がありますか? クライアントには IIS サーバーがあるので、そのようなアプリケーションを .NET で構築できるかどうか知りたいです。
  4. アーバンエアシップを試した人はいますか?タスクを達成するためのより簡単な方法のようです。
4

1 に答える 1

1
  1. RIM は、サーバーを介してプッシュするデータの量に基づいてプッシュ サービスと配信確認に対して料金を請求します。顧客ベースが小さく、プッシュ データの要件が控えめな場合、料金は発生しません。

  2. プッシュ サービスを開始するために登録すると、サンプル コードが送信されますが、追加のライブラリ要件はありません。

  3. プッシュ通知は、RIM の「Web」サーバーに POST される XML ドキュメントです。登録とプッシュ コントロールのためにクライアントに提供する必要があるサービスは多数あります。これを行う標準的な方法は、RIM とクライアント デバイスが通信する「Web」サーバーを使用することです。登録すると、RIM は Apache TomCat で実行するように設計されたサンプル サーバー モジュールを送信しますが、私 (および他の人) は Linux、Apache、MySQL、および PHP サーバー (LAMPS) で必要な機能を複製しました。IIS でこれを実装できない理由はわかりませんが、IIS の経験はありません。(「web」を引用符で囲みます。このサーバーは従来の意味で Web ページを提供する可能性がありますが、そうする必要はないからです。プッシュ サービスは、トランスポート プロトコルとして HTTPS を使用します。)

  4. 私はそれが何であるかさえ知りません。

クライアントが BES を実行している場合、追加コストなしで、クライアントにプッシュして配信確認を取得するために必要なものがすべて揃っています。JP Mens は、BES MDS サーバーを使用して LAMPS マシンからクライアントにデータをプッシュすることに関する非常に優れた記事を公開しました。

于 2012-05-11T12:55:19.327 に答える