네트워킹
-
[Java] NIO 기반 입출력 및 네트워킹 - UDP 채널CSE/Java 2015. 9. 6. 14:26
NIO 기반 입출력 및 네트워킹은 여러 절로 구성되어 있습니다. [Java] NIO 기반 입출력 및 네트워킹 - NIO, 파일 & 디렉토리[Java] NIO 기반 입출력 및 네트워킹 - 버퍼(Buffer)[Java] NIO 기반 입출력 및 네트워킹 - 파일 채널[Java] NIO 기반 입출력 및 네트워킹 - 파일 비동기 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 넌블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - UDP 채널 8. UDP 채널 NIO에서 UDP 채널은 DatagramChannel 입니다. DatagramChannel도 TCP 채널과 마찬가지로 블로킹과 넌블로킹 방식으로 사용할 수 있지만, 이번 절에..
-
[Java] NIO 기반 입출력 및 네트워킹 - TCP 넌블로킹 채널CSE/Java 2015. 9. 6. 13:53
NIO 기반 입출력 및 네트워킹은 여러 절로 구성되어 있습니다. [Java] NIO 기반 입출력 및 네트워킹 - NIO, 파일 & 디렉토리[Java] NIO 기반 입출력 및 네트워킹 - 버퍼(Buffer)[Java] NIO 기반 입출력 및 네트워킹 - 파일 채널[Java] NIO 기반 입출력 및 네트워킹 - 파일 비동기 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 넌블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - UDP 채널 7. TCP 넌블로킹 채널 ServerSocketChannel, SocketChannel은 블로킹(Blocking) 방식도 지원하지만 넌블로킹(non-blocking) 방식도 지원합니다. 이번..
-
[Java] NIO 기반 입출력 및 네트워킹 - 파일 채널CSE/Java 2015. 9. 3. 14:43
NIO 기반 입출력 및 네트워킹은 여러 절로 구성되어 있습니다. [Java] NIO 기반 입출력 및 네트워킹 - NIO, 파일 & 디렉토리[Java] NIO 기반 입출력 및 네트워킹 - 버퍼(Buffer)[Java] NIO 기반 입출력 및 네트워킹 - 파일 채널[Java] NIO 기반 입출력 및 네트워킹 - 파일 비동기 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 넌블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - UDP 채널 4. 파일 채널(File Channel) java.nio.channels.FileChannel을 이용하면 파일 읽기와 쓰기를 할 수 있습니다. FileChannel은 동기화 처리가 되어 있기 ..
-
[Java] NIO 기반 입출력 및 네트워킹 - 버퍼(Buffer)CSE/Java 2015. 9. 1. 14:50
NIO 기반 입출력 및 네트워킹은 여러 절로 구성되어 있습니다. [Java] NIO 기반 입출력 및 네트워킹 - NIO, 파일 & 디렉토리[Java] NIO 기반 입출력 및 네트워킹 - 버퍼(Buffer)[Java] NIO 기반 입출력 및 네트워킹 - 파일 채널[Java] NIO 기반 입출력 및 네트워킹 - 파일 비동기 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - TCP 넌블로킹 채널[Java] NIO 기반 입출력 및 네트워킹 - UDP 채널 3. 버퍼 NIO 에서는 데이터를 입출력하기 위해 항상 버퍼를 사용해야 합니다. 버퍼는 읽고 쓰기가 가능한 메모리 배열입니다. 버퍼를 이해하고 잘 사용할 수 있어야 NIO에서 제공하는 API를..