2016-03-28 14 views
0

Web UI(MVC 5)は、要求を処理するために3-4分かかるアダプタ(中間層)に要求を送信し、応答を計算します。この応答はUIにプッシュバックする必要があります。我々はUIへの応答をポストバックするためにSignalrを実装する予定です。私はSignalRの小さなPOCを使って接続を開き、javascriptからメソッドを呼び出して応答を返しました。どのように私はサーバーからクライアントへのデータをプッシュすることができます(一度接続が設定されている)、応答を要求するためのjavascript/Webからの呼び出しはありませんか?サーバからクライアントに基本的な使い方を件のデータをプッシュするMVCを使用したSignalR

答えて

-1

は次のとおりです。

クライアント側:サーバー側で

var myHub = $.connection.CustomHub; 
myHub.client.myFunction= function (param) { 
     alert(param); 
}; 

Clients.All.myFunction("parameter"); 

もっとに関する情報を見つけるには信号についてはこちらをご覧ください:

http://www.asp.net/signalr/overview/getting-started/tutorial-getting-started-with-signalr

ライトチャットプロジェクトをページからダウンロードすることができます。

0
  1. 取得アプリケーションのHubcontext

    IHubContext hubContext = GlobalHost.ConnectionManager.GetHubContext( 'HubName')。接続イド

    hubContext.Clients.Client(connectionId).JavaScript機能(データ)

に基づいて、すべてのクライアントまたはグループに、または特定のクライアントにメッセージをブロードキャストすることができるhubcontextの上に

  • 関連する問題