1
我是SignalR的新手,但是我已经阅读并完成了一些SignalR教程。我想知道消息在SignalR中的存储位置。如果我集成了一些认证并构建了一个聊天应用程序,其中存储了消息?如果我需要一个SQL数据库,我怎么设计它来保存用户的对话?邮件存储在SignalR中
我是SignalR的新手,但是我已经阅读并完成了一些SignalR教程。我想知道消息在SignalR中的存储位置。如果我集成了一些认证并构建了一个聊天应用程序,其中存储了消息?如果我需要一个SQL数据库,我怎么设计它来保存用户的对话?邮件存储在SignalR中
如果您已将应用程序连接到数据库,则您的消息将存储在数据库中。如果没有,那么它将会保存在本地服务器中,这可能是您的机器,并且在重新启动时会丢失数据。
安装SQL数据库后,可以将消息保存在其中。
对于如:
$('#btnSendMsg').click(function() {
var msg = $("#textMessage").val();
if (msg.length > 0) {
var UserName = $('#UserName').val();
objHub.server.saveMessagetoDB(UserName, msg);
这意味着我可以节省1谈话1数据库中的表? –
那么这取决于你的方法,就像你希望你可以将1次对话存储到1张桌子一样,或者如果你想要的话,你可以将多次对话存储到一张桌子上。 – Akash