首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >信号R聊天室

信号R聊天室
EN

Stack Overflow用户
提问于 2012-06-23 19:42:09
回答 2查看 1.7K关注 0票数 1

我正在尝试创建一个聊天应用程序,我读到过signalr是一个不错的选择。我寻找了它的例子,到目前为止,我已经这样做了:

代码语言:javascript
复制
<script src="Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
<script src="Scripts/jquery.signalR.min.js" type="text/javascript"></script>

 <script type="text/javascript">
    $(function () {
        var connection = $.connection('echo');

        connection.received(function (data) {
            $('#messages').append('<li>' + data + '</li>');
        });

        connection.start();

        $("#broadcast").click(function () {
            connection.send($('#msg').val());
        });
    });
</script>
<input id="msg">
<input id="broadcast" type="button">
<ul id="messages"></ul>

这只会创建一个连接。我想创建多个聊天室,我如何建立另一个连接并存储这些连接,比如说,在数据库中,这样我就可以有这些连接的记录。

EN

回答 2

Stack Overflow用户

发布于 2012-06-23 21:23:52

我不认为你需要多个连接,但要获得一个很好的例子,你可以查看jabbr.net on gitHub,这是一个使用SignalR构建的开源聊天应用程序,由创建signalR的同一个人创建。

票数 1
EN

Stack Overflow用户

发布于 2012-10-24 18:50:35

http://jabbr.net是使用signalr和ASP.NET MVC进行网络聊天的一个很好的例子。它有聊天室,命令,微笑和其他有用的功能。只需浏览它的源代码,可以在这里找到:https://github.com/davidfowl/JabbR

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11169222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档