4
signalR 허브를 사용하여 채팅을했는데 정상적으로 작동합니다. 이제 메시지를 성공적으로 보내면 서버가 클라이언트에 알림을 보내야합니다. 어떻게해야합니까? 감사합니다.signalR chat- 메시지가 성공적으로 전송되었는지 확인합니다.
signalR 허브를 사용하여 채팅을했는데 정상적으로 작동합니다. 이제 메시지를 성공적으로 보내면 서버가 클라이언트에 알림을 보내야합니다. 어떻게해야합니까? 감사합니다.signalR chat- 메시지가 성공적으로 전송되었는지 확인합니다.
메시지가 클라이언트에 성공적으로 도달했는지 확인하려면 메시지를받는 클라이언트 메서드에서이를 확인하는 서버 메서드를 호출해야합니다. 메시지가 서버에 연결할 때
myHubConnection.client.hello = function() {
//do your stuff
myHubConnection.server.notifyTheServer(messageId);
};
당신이 알림을 원하십니까 :
예를 들어, 서버에, 당신은
클라이언트에있는, 당신은 이런 식으로 뭔가를해야합니까? 또는 메시지가 대상 클라이언트에 도달하면? 후자의 경우 수신 클라이언트는 수동으로 메시지를 ACK해야합니다. – halter73
수신 클라이언트가 수동으로 확인하도록하는 방법은 무엇입니까? 내 허브 클래스의 clients.client (id)를 사용하여 특정 클라이언트에게 메시지를 보냅니다. 원하는 메시지가 다른 클라이언트에 의해 성공적으로 수신 된 경우에는 보낸 사람 클라이언트의 화면에 '성공'이라고 표시됩니다. – user3311298