signalR
は、クライアントとの通信にオープン接続を使用しています。 どのようにしてクライアントにメッセージを送信することができますか?例えば、すべての時間内に、または任意のイベント・サーバーがクライアントにデータを渡します。クライアントへのメッセージの送信方法(クライアントからの要求なし)
1
A
答えて
0
このリンクReferenceを参照できます。
0
あなたはすべてのユーザーにブロードキャストが必要だと思います。次の例は、すべてのクライアントにマッサージをブロードキャストする基本的なコードを示しています。SendNotifications(" massage")
と呼ぶ毎回、すべてのユーザーがあなたのマッサージを受け取ります。
public class EmployeeHub : Hub
{
public void SendNotifications(string message)
{
Clients.All.receiveNotification(message);
}
}
とウェブページ:
<body>
<input id="text1" type="text" />
<input id="button1" type="button" value="Send" />
<ul id="discussion">
</ul>
<!--Reference the jQuery library. -->
<script src="Scripts/jquery-1.6.4.min.js" type="text/javascript"></script>
<!--Reference the SignalR library. -->
<script src="Scripts/jquery.signalR-1.1.3.js" type="text/javascript"></script>
<!--Reference the autogenerated SignalR hub script. -->
<script src="signalr/hubs"></script>
<script type="text/javascript">
$(function() {
// Declare a proxy to reference the hub.
var notifications = $.connection.employeeHub;
// Create a function that the hub can call to broadcast messages.
notifications.client.receiveNotification = function (message) {
// alert(" says '" + message + "'");
// Html encode display name and message.
var encodedMsg = $('<div />').text(message).html();
// Add the message to the page.
$('#discussion').append('<li>' + encodedMsg + '</li>');
};
// Start the connection.
$.connection.hub.start().done(function() {
});
});
</script>
1
関連する問題
- 1. サーバからクライアントへのメッセージの送信での問題
- 2. CサーバからJavaクライアントへのメッセージの送信
- 3. Sails.js + socket.io:サーバーからクライアントへのメッセージの送信
- 4. サーバーからクライアントへの非同期メッセージの送信
- 5. クライアントからサーバーへのメッセージをPythonでサーバーに送る方法
- 6. サーバからクライアントへのログインイベントの送信
- 7. クライアントからサーバーへのデータストリームの送信方法は?
- 8. JavaからクライアントへのISOメッセージオブジェクトの送信方法
- 9. wso2 esbプロキシサービスでtcpクライアント要求メッセージを受信する方法
- 10. サーバーからwebsocketクライアントにメッセージを送信
- 11. Java ActiveMQ:クライアントからサーバーにメッセージを送信する方法
- 12. Webアプリケーションでサーバーからクライアントにメッセージを送信する方法
- 13. Phoenixチャンネルプロジェクト外のクライアントからのメッセージを送信します。
- 14. Python xmpppyクライアントがappengine xmppクライアントにメッセージを送信しない
- 15. クライアントからの要求は常にCookieを送信しますか?
- 16. ソケット:複数のクライアントにメッセージを送信
- 17. iPhone:Twitterのクライアントは、トークン保存する方法を、ユーザの要求を送信
- 18. Pythonマルチスレッドソケット。特定のクライアントにメッセージを送信する方法
- 19. AWS SQSがキューからクライアントへのメッセージ配信の仕組み
- 20. ejabberdサーバーから複数のクライアントにメッセージを送信する方法
- 21. C#Tcpclientクライアント別のクライアントにメッセージを送信
- 22. クライアントから別のクライアントへのコード転送を確認する方法
- 23. WCFサーバーからクライアントへのストリーム要求をキャンセルします
- 24. クライアントからサーバーへのSignalRメッセージ
- 25. Jwebsocket:名前で特定のクライアントに要求を送信する方法
- 26. サーバーから複数のクライアントにメッセージを送信する
- 27. サーバーから特定のクライアントにメッセージを送信
- 28. 接続node.jsのクライアントからサーバーにメッセージを送信
- 29. pythonクライアントからsocket.io node.jsサーバーに送信するメッセージのフォーマット
- 30. クライアントからクライアントへのメッセージング
有効ですが、このコードは質問に記載されている例(タイマーや他のサーバー側のイベントなど)では機能しません。したがって、downvotingです。 – thab