서버 소켓 채널이 수락을 수신하도록 등록 된 것으로 간주됩니다. 수락 된 채널은 읽기 용으로 등록되고 일단 읽기 용으로 등록되면 쓰기 용으로 등록됩니다. 키를 interestOps 메소드를 사용하여 SelectionKey의 관심 분야 세트로 이동하십시오.SelectionKey.interestOps (int ops)의 기본 동작
그러나 우리가 실제로 여기에 어떻게됩니까 예컨대 key.interestOps(key.interestOps() & ~SelectionKey.OP_READ);
의 핵심에서 일부 interestOps을 제거 할 때? 이것은 서버가이 소켓에 속하는 채널에 들어오는 요청을 수신하지 않을 것이며, 소스 채널은 서버에 의한이 결정을 잊어 버리고 서버에 데이터를 계속 보낼 수 있다는 의미입니까? 아니면 어떻게 든이 결정을 채널 소스에 알릴 것입니다. 패킷 스위칭 용어로
는
'일단은 쓰기에 등록 읽기'아니,이 쓰기에 등록 된 경우에만,'쓰기()'는 0을 반환하고, 다음 시간을 등록 해제는하지 않습니다. 다른 사용법은 올바르지 않습니다. – EJP