SignalR을 사용하는 .net 클라이언트 응용 프로그램에서 작업 중입니다. 어떤 이유로 연결이 끊어진 경우 사용자에게 알리고 싶습니다. 네이티브 클라이언트를 사용하여 연결 끊기 이벤트를 캡처하는 방법은 무엇입니까?서버와의 연결이 끊어지는 SignalR 네이티브 클라이언트를 캡처하는 방법
2
A
답변
1
클라이언트가 연결이 끊어지면 다시 연결됩니다.
따라서 당신은 연결이 다운 될 때 확인하기 위해 다시 연결 이벤트에 연결할 수 있습니다 :
var connection = new Connection("http://myEndPointURL");
connection.Reconnecting +=() =>
{
Console.WriteLine("The connection has gone down, shifting into reconnecting state");
};
희망이 도움이!
1
StateChanged를 캡처하여 연결 변경을 감지하고 사용자에게 알릴 수있었습니다.
connection.StateChanged += (statechange) =>
{
Console.WriteLine("Changing from " + statechange.OldState + " to " + statechange.NewState);
};
이렇게하면 연결이 끊어 지거나 성공적으로 다시 연결될 때 사용자에게 알리는 메커니즘이 제공됩니다.
관련 문제
- 1. SignalR - 연결이 끊어진 클라이언트를 검색하는 방법
- 2. mysql 연결이 끊어지는 이유는 무엇입니까?
- 3. 서버와의 연결이 비정상적으로 종료되었습니다. xmlhttp
- 4. SignalR - 연결이 끊긴 사용자 처리
- 5. 소켓 연결이 끊어지는 것을 감지하는 방법은 무엇입니까?
- 6. AbstractQueue와 AbstractList의 연결이 끊어지는 이유는 무엇입니까?
- 7. 블루투스로 안드로이드 폰의 연결이 끊어지는 이유
- 8. DBCP 연결 풀의 연결이 끊어지는 이유는 무엇입니까?
- 9. HTTP에 대한 연결이 : // localhost를 : 31735은/signalr/페이지 내 signalR 연결에서
- 10. 네이티브 클라이언트를 사용하는 마우스 컨트롤
- 11. 내부 신호/슬롯 연결이 끊어지는 QThread로 만들어진 QObject
- 12. 랩톱을 닫을 때 EC2의 Linux AMI 연결이 끊어지는 이유
- 13. MySQL 연결이 끊어지는 데 걸리는 시간이 오래 걸림
- 14. (Mac OS X) android 에뮬레이터 네트워크의 연결이 끊어지는 이유는 무엇입니까?
- 15. 휴대 기기에서 웹 서비스를 사용할 때 연결이 끊어지는 경우
- 16. "PGError : Spork에서 실행중인 사양에 대한 서버와의 연결이 없습니다"
- 17. 프로젝트를 열 때 "서버와의 연결이 재설정되었습니다"라는 원인이 있습니까?
- 18. net.CreateServer에서 연결이 끊긴 클라이언트를 어떻게 검색합니까?
- 19. 목록에서 연결이 끊어진 클라이언트를 확인 하시겠습니까? 파이썬에서
- 20. 안드로이드에서 이미지를 캡처하는 방법
- 21. Domino 서버와의 연결 상태 확인
- 22. signalR 개념을 이해하는 방법
- 23. 자가 호스트 된 signalR 서버와 클라이언트를 연결하는 가장 간단한 샘플?
- 24. SignalR 서버가 클라이언트를 호출 할 수 있도록 올바른 구문을 얻으려면
- 25. Azure의 Signalr : 단일 클라이언트를 호출하기위한 서비스 버스가 필요합니까?
- 26. C에서 TCP 연결이 끊어졌습니다. #
- 27. SignalR - 모든 그룹 탈퇴
- 28. SSL 소켓 서버와의 연결 문제
- 29. MVC3 앱의 다른보기로 리디렉션 한 후 signalR 연결이 끊어졌습니다.
- 30. SignalR 허브 연결이 약간의 포스트 백 이후에 viewstate를 손상시킵니다.
PersistentConnections에서만 지원되는 것처럼 보입니다. 허브와 비슷한 것을 할 수 있습니까? – pcbliss
허브에도 재 연결 이벤트가 있습니다.) –
사실, 다시 연결할 수있는 이벤트로 다시 연결되는 것을 볼 수 없습니다. – pcbliss