자바의 네트워킹과 소켓 통신
네트워킹과 소켓 통신은 무엇인가 네트워킹 (Networking) 은 복수의 컴퓨터가 연결되어 서로 리소스를 교환하는 것을 의미한다. 소켓 (Socket) 은 서로 다른 두 프로그램이 네트워크 상에서 상호작용할 때 통로, 즉 각 프로그램의 엔드포인트 (Endpoint) 이다. 네트워킹 프로토콜 TCP : Transmission Control Protocol. 두 어플리케이션 간 통신을 중재한다. 주로 TCP/IP 라 불리는 인터넷 통신에 쓰인다. UDP : User Datagram Protocol. 두 어플리케이션 간 데이터 패킷을 중재하는 프로토콜 네트워킹 예제 서로 다른 두 어플리케이션을 연결하기 위해 소켓 연결을 설정한다. 소켓 연결은 IP 주소와 포트로 구성되어 있다. 두 어플리케이션이 연결되면, ..
2024.02.27