채널(Channel), 채널 클래스의 계층 구조

CODEDRAGON Development/Java

반응형


 

 

채널(Channel)

파일, 소켓, 데이터그램 등과 같은 다양한 입출력 소스로 부터 데이터 블록을 버퍼로 쓰거나 읽어 오는 역할을 합니다.

 

 

 

채널 클래스의 계층 구조

여러 개의 인터페이스와 수많은 연산으로 뒤엉켜 있지만 네트워크 프로그래밍을 위해서는 소켓채널, 서버소켓 채널, 그리고 데이터그램 채널 클래스 3개가 가장 중요합니다.

TCP연결을 위해서는 이 중에서도 소켓채널과 서버소켓채널만 필요합니다.