2017-11-10 19 views
0

私たちは、ユーザーが入力フォームに記入し、連絡先番号を提出してローン承認を受けることができるウェブサイトを持っています。ユーザーがフォームを送信すると、それをサーバー側で受け取り、即座に応答を送信します(バックグラウンドでいくつかのサードパーティAPIにこのリクエストを中継します)。ユーザーはウェブサイトの他のセクションを参照できるようになりますが、外部APIから取得するとすぐに、彼の番号に基づいてローン承認レポートを表示したいと考えています。任意の新しいページ(OR一定の間隔で)にユーザが移動 クライアントにコンテンツをほぼリアルタイムで更新:ポーリングとロングポーリングの比較

  • のAjaxロングポーリングSignalRを使用して
  • として

    1. ポーリング:これを行うには

      一つの方法は、です。私はここでこれを使うのが得策だと思う。しかし、これが私たちの状況に適しているのだろうかと思っていました。また、「クライアントとサーバーの接続は、古典的なHTTP接続とは異なり、通信ごとに再確立されていますが、永続的です。

  • 答えて

    1

    このシナリオでは、SignalRが便利です。

    サーバー上では、クライアント側のスクリプトを使用してsignalRをクライアントに接続することで、ファンシーな通知を行うことができます。 APIから応答が返ってくると、クレジット・チェックを通過したか、または失敗したか、ローンが承認されたか、保留中か、またはそれ以上の時間がかかる場合に、顧客に通知することができます(接続IDでクライアント・スクリプトに呼び出します)。

    関連する問題