クライアント アプリケーションが特定のイベントの定期的な通知を受け取る必要があるアプリケーションを開発しています。プッシュ通知を実装するには、クラウド経由で行う必要があることがわかりました.ローカル サービスでプッシュ通知を実装することは可能ですか?
よろしくお願いします、ハルシャ
クライアント アプリケーションが特定のイベントの定期的な通知を受け取る必要があるアプリケーションを開発しています。プッシュ通知を実装するには、クラウド経由で行う必要があることがわかりました.ローカル サービスでプッシュ通知を実装することは可能ですか?
よろしくお願いします、ハルシャ
下図のワークフローによると、「クラウド サービス」はクライアント マシンにデプロイされているため、アプリケーションからアクセスできる必要があるだけです。ただし、WNS への安全な接続が必要ですが、必要に応じてオンプレミスで "クラウド サービス" をホストすることができます。ただし、クライアント デバイス自体でサービスをホストすることはできません。
もちろん、ホストをオンプレミスで利用する場合は、「クラウドサービス」のインフラ、スケーリング、セキュリティなどを自分で処理する必要があります。
編集: WNS はこれで定数であり、Microsoft によって「クラウド内」でホストされていることに注意してください。そのため、Jerry が応答で述べたように、ローカルまたはオンプレミスのサービスに移動できるものではありません。
それらが「定期的な」通知である場合は、おそらく定期的またはスケジュールされた通知も調査できます。
答えはノーだ。メッセージのルーティングに WNS も使用していない Windows 8 デバイスに "プッシュ" するメカニズムはありません。サービスは多くのことを実行できますが、WNS を活用する必要があります。これは、セキュリティ、信頼性に関係しており、(正直なところ) それが現実です。WNS は必須です。
あなたがこの質問をする理由がわかります。
これがあなたの答えになることを願っています。