NIO1 [자바(JAVA)] 자바와 네트워킹 40. 자바와 네트워킹 40.1. 네트워킹 개요 네트워킹은 컴퓨터들이 서로 데이터를 주고받기 위해 연결되는 과정입니다. 자바에서는 네트워킹을 지원하는 다양한 클래스와 인터페이스가 제공됩니다. 이를 통해 소켓 프로그래밍, HTTP 통신, 웹소켓 등을 사용할 수 있습니다. 40.2. 소켓 프로그래밍 소켓 프로그래밍은 컴퓨터들 간에 네트워크를 통해 데이터를 주고받는 기술입니다. 자바에서는 java.net 패키지의 Socket과 ServerSocket 클래스를 이용하여 소켓 프로그래밍을 할 수 있습니다. 예시) 간단한 에코 서버와 클라이언트 구현 서버 import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.PrintWrite.. 2023. 4. 30. 이전 1 다음