我使用signalR hub进行了聊天,它运行正常。 现在我要做的是服务器应该向客户端发送通知,如果他们的消息发送成功。我该怎么做? 谢谢!
答案 0 :(得分:4)
为了确保邮件成功到达客户端,在接收邮件的客户端方法中,您应该调用服务器方法来确认它。
例如,在服务器上,您有
Clients.All.hello();
在客户端上,您应该执行以下操作:
myHubConnection.client.hello = function () {
//do your stuff
myHubConnection.server.notifyTheServer(messageId);
};