SignalR mehrere Chaträume

Ich plane, eine Chat-Anwendung zu erstellen, und ich habe das gelesenSignalR ist eine der besten anzuwendenden Technologien.

Ich habe Beispiele dafür gesehen, aber sie haben nur einen einzigen Chatraum.

Ich möchte mehrere Chatrooms haben. Der Benutzer wählt einfach einen dieser Chatrooms aus.

Obwohl ich ein Anfänger bin, gehe ich folgendermaßen vor, um einen einzelnen Chatraum in SignalR zu erstellen:

<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 = single chat room (ich bin mir nicht sicher)

Wenn ich also viele Verbindungen habe (z. B. Verbindung1, Verbindung2, Verbindung3 ...), kann ich mehrere Chatrooms haben?

Auch hier bin ich mir nicht sicher, ob dies korrekt ist. Bitte helfen Sie mir bei der Implementierung mehrerer Chatrooms.

(PS: Ich habe JABBR gesehen, aber sein Code lässt meine Nase bluten. Können Sie bitte einfache Beispiele nennen?)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage