반응형 자바강의1 소켓이 뭐예요? TCP와 UDP로 배우는 자바 소켓 프로그래밍 소켓이란 무엇인가?소켓은 네트워크 상에서 데이터를 주고받기 위해 만들어진 통로예요.서버와 클라이언트는 소켓을 통해 서로 연결되고 데이터를 주고받아요. 예를 들면, 우리가 웹 브라우저에서 사이트에 접속할 때도 이 소켓 연결이 사용돼요! ■ TCP와 UDP의 차이점TCP (Transmission Control Protocol)데이터의 신뢰성 보장.손실된 데이터는 재전송하며, 모든 데이터가 순서대로 도착하는 걸 보장해요.속도는 느리지만 안정적이에요. 예: 웹 브라우징, 이메일.UDP (User Datagram Protocol)데이터의 손실에 민감하지 않아요. 재전송을 하지 않으니 빠른 속도가 장점이에요.예: 스트리밍 서비스, 게임.서버와 클라이언트 구조 이해하기서버: 서비스를 제공하는 프로그램(예: 웹 서버).. 2024. 11. 27. 이전 1 다음 반응형