두 개의 AppEngine (Java) 앱이 있습니다. 그 중 하나는 URLFetch를 사용하여 약속을 작성합니다. 수신기에서 채널 API를 사용하여 열려있는 채널이 있는지 확인하고 새 데이터에 대해 알리는 기능을 추가했습니다. URLFetch 호출이 SocketTimeoutException으로 실패합니다. 수신자의 모든 코드가 실행되고 (열려있는 모든 채
서버는 에코 서버처럼 작동합니다. 클라이언트가 서버에 10 개의 패킷을 보냅니다. (갭 1 초) 클라이언트가 서버에서 패킷을 받으면 패킷이 손실되는 경우가 있습니다. 따라서 클라이언트는 패킷이 도착할 때까지 최대 1 초간 기다려야합니다. 패킷이 1 초 내에 도착하지 않으면 클라이언트는 다른 패킷을 계속 보내야합니다. 어떻게 이것을 달성하기 위해 .setSo
서버에서 데이터를 수신하는 Android 앱을 작성 중입니다. 이론적으로는 인터넷 연결이 불가능하므로 SocketTimeoutException을 잡아서 재 시도 화면이나 다른 오류 메시지를 표시하여이 사례를 잡으려고합니다. 불행히도이 예외는 발생하지 않습니다. 적어도 그것은 catch 절에 뛰어 들지 않습니다. 내가 도대체 뭘 잘못하고있는 겁니까? pu