チャット アプリケーションの作成を計画していますが、SignalRは適用するのに最適なテクノロジの 1 つであることを読みました。
例を見たことがありますが、チャット ルームは 1 つしかありません。
複数のチャットルームを持ちたい。ユーザーは、これらのチャット ルームの 1 つを選択するだけです。
私は初心者ですが、SignalR で単一のチャット ルームを作成するには、次の方法があると思います。
<script type="text/javascript">
$(function () {
var connection = $.connection.communicator;
connection.receive = function (from, msg) {
$("#chatWindow").append("<li>" + from + ": " + msg + "</li>");
};
$.connection.hub.start();
$("#btnSend").click(function () {
connection.broadcast($("#txtName").val(), $("#txtMsg").val());
});
});
</script>
var connection = シングル チャット ルーム (よくわかりません)
多数の接続 (たとえば、接続 1、接続 2、接続 3....) がある場合、複数のチャット ルームを持つことができますか?
繰り返しますが、これが正しいかどうかわかりません...複数のチャットルームを実装する方法を教えてください...
(追伸: JABBR を見たことがありますが、そのコードに鼻血が出ています。簡単な例を教えてください。)