2009-11-12 3 views

답변

2

당신을 다시 되돌릴 위험이 있습니다. 그 게시물에 대한 주석은 UDP가 TCP ACK에서 차단되지 않지만 커널 버퍼 오버플로를 차단할 수 있음을 설명합니다. 이것은 UDP 버스트가 매우 큰 경우에만 발생합니다.

+1

TCP가 UDP와 어떤 관계가 있습니까 ??? – jldupont

+5

분명히 아무것도, 그것은 바로 당신이 TCP ACK를 기다리지 않는 이유입니다. – MSalters

0

많은 수의 스트림으로 작업하는 경우 해당 소켓을 처리하기위한 전용 스레딩 모델을 보유하는 데 도움이 될 수 있습니다. NIO는 도움이 될만한 작업 (선택기)을 제공합니다.

+0

NIO를 사용하여 서버에서 Android 전화로 UDP 브로드 캐스트를 청취 할 수 있습니다. 내 경우에는 패킷을 듣지 않는 오랜 시간 동안 일한 후에 끊임없이 안드로이드에서 전통적인 방식으로 UDP 신호를 수신하면 어떤 문제가 있습니까? –

+0

나는 그랬지만이 게시물 (모든 응답을 읽으십시오)은 다음과 같음을 나타냅니다 : http://stackoverflow.com/questions/17472781/java-nio-udp-broadcast –

관련 문제