JAVA IO | JAVA NIO | |
데이터의 흐름 | 양방향 | 단방향 |
종류 | Channel | InputStream, OutputStream |
데이터의 단위 | Buffer | Byte or Chracter, Stream 기반 |
blocking 여부 | Non-Blocking 지원 (동기 Blocking도 존재) | Blocking만 지원 |
다중 연결 (하나의 스레드로 여러 연결 처리 가능) |
Selector | 미지원 |
'Reactive Programmming' 카테고리의 다른 글
select, epoll (0) | 2025.01.12 |
---|---|
File Descriptor, File Table, Inode Table (0) | 2025.01.12 |
Java NIO - Direct Byte Buffer, Heap ByteBuffer (0) | 2025.01.11 |
Reactive Programming 을 적용하는 이유? (0) | 2025.01.09 |
Reactive System, Stream, Programming (0) | 2025.01.01 |