SignalR múltiples salas de chat

Estoy planeando crear una aplicación de chat, y he leído esoSeñal r Es una de las mejores tecnologías para aplicar.

He visto ejemplos de eso, pero solo tienen una única sala de chat.

Quiero tener varias salas de chat. El usuario solo elegirá una de esas salas de chat.

Aunque soy un principiante, creo que crear una única sala de chat en SignalR es lo siguiente:

<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>

conexión var = sala de chat individual (no estoy seguro)

Entonces, si tengo muchas conexiones (por ejemplo, conexión1, conexión2, conexión3 ...), ¿puedo tener varias salas de chat?

Una vez más, no estoy seguro de si esto es correcto ... Por favor, ayúdenme a implementar varias salas de chat ...

(PD: He visto a JABBR, pero su código está haciendo sangrar mi nariz. ¿Puede dar ejemplos simples, por favor?)

Respuestas a la pregunta(3)

Su respuesta a la pregunta