많은 ASS3 클라이언트 프로그램이 많은 메시지를 보낼 때 송신 된 모든 데이터를받지 못합니다. 모든 메시지가 수신되어 올바르게 전송되므로 내 서버가이 문제를 일으키는 지 알 수 없습니다. 내 as3 클라이언트는 모든 데이터를 전송하지 않습니다.이벤트 SOCKET_DATA가 AS3의 모든 메시지를 수신하지 못함
private function socketData(event:ProgressEvent):void {
while(this.socket.bytesAvailable}
var str:String = this.socket.readUTFBytes(this.socket.bytesAvailable);
trace(str);
}
}
해결책을 알고 있습니까?
나는 OP와 같은 문제가 있는데, 도움이되었지만 여전히 데이터가 잘려서 끝나는 경우가 있습니다 (케이스 중 하나에서 데이터의 절반 만받는 것처럼 보입니다). –