0

我设法使用 SignalR 和 Asp.NET 创建了一个聊天应用程序。我的下一个目标是发送和接受好友请求。

任何人都可以建议一些好的网站/论坛,在那里我可以获得有关此方面的帮助。

谢谢

4

2 回答 2

2

在直接使用 ASP.NET 和 SignalR 解决方案之前,您需要从系统设计的角度考虑这一点。您需要考虑和决定的一些事情是:

如何将一个用户与另一个用户关联以建立友谊?(例如:将两个用户分组的新表)

好友请求应该如何提出?

拒绝好友请求将如何运作?

一旦你开始集思广益,想如何让这一切工作,你就可以在进入 SignalR 之前在服务器端构建它。确保所有功能区域都能正常工作,然后您可以通过 SignalR 将这些方法调用公开给您的客户端前端。

关键是将流程的每个部分分解为组件,并一步一步地处理它。

于 2013-07-05T15:21:13.590 回答
0

向特定用户发送好友请求使用集线器方法

Clients.Client(toConnectTo).sendRequest(currentname+" SentYouFriendRequest");

并在客户端调用它

chat.client.sendRequest = function (msg) {
  $('#sentmsg').append('<li>'+msg+'</li>');
};
于 2016-03-30T19:05:35.660 回答