자바네트워크 제11주
채널
제14장 채널
•
필요성•
채널개요•
채널의 기본인터페이스•
파일채널•
소켓채널•
논의필요성
•
채널은 궁극적으로 native 자료에 매핑하는 것이다.채널개요
•
파일 또는 소켓의 native IO 서비스를 활용하도록 해준다.•
Interface 임.ByteBuffer ByteBuffer
Channel
Java Document
채널의 특징
•
데이터의 타겟이 ByteBuffer 이다.•
직간접적으로 native IO 서비스를 사용하여 빠르다.•
일반적으로 양방향 통신이 가능하다.채널의 기본 인터페이스
•
Interface 기반으로 작성하여 플랫폼이 다르더라도 같은 동 작을 할 수 있도록 동작의 정의만 기술함.Channel
WritableByteChannel ReadableByteChannel InterruptibleChannel
GatheringByteChannel ByteChannel ScatteringByteChannel