SignalR wiele pokojów rozmów

Mam zamiar utworzyć aplikację do czatu i przeczytałem toSignalR to jedna z najlepszych technologii do zastosowania.

Widziałem przykłady tego, ale mają tylko jeden czat.

Chcę mieć wiele pokojów rozmów. Użytkownik wybierze tylko jeden z tych pokojów rozmów.

Chociaż jestem początkującym, myślę, że stworzenie jednego pokoju rozmów w SignalR jest następujące:

<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 = pojedynczy czat (nie jestem pewien)

Więc jeśli mam wiele połączeń (na przykład połączenie1, połączenie2, połączenie3 ....), mogę mieć wiele pokojów rozmów?

Jeszcze raz nie jestem pewien, czy to jest poprawne ... Proszę mi pomóc w implementacji wielu pokojów czatu ...

(PS: Widziałem JABBR, ale jego kod powoduje krwawienie z nosa. Czy możesz podać proste przykłady?)

questionAnswers(3)

yourAnswerToTheQuestion