728x90
반응형
네트워크프로그래밍
-
Socket (소켓) 에 대해 알아보고, Websocket (웹소켓) 과 구분해보자!Web 2025. 4. 28. 10:37
✅ 소켓(Socket)이란?소켓(Socket)은 네트워크 통신을 위한 기본 단위입니다.IP 주소와 포트 번호를 조합해, 컴퓨터끼리 데이터를 주고받을 수 있는 통로를 만드는 기술입니다.TCP 소켓, UDP 소켓처럼 사용됩니다.통신을 열고 데이터를 주고받는 역할을 합니다. ✅ WebSocket이란?WebSocket은 웹 환경에서 실시간 양방향 통신을 가능하게 하는 프로토콜입니다.초기 연결은 HTTP로 시작하지만, 이후에는 소켓을 통해 지속적으로 통신합니다.HTTP 프로토콜을 업그레이드해서 사용합니다.브라우저와 서버 간에 빠른 실시간 데이터 송수신이 가능합니다. ✅ 소켓 vs WebSocket 차이 정리항목소켓(Socket)웹소켓(WebSocket)개념네트워크 통신의 기본 단위웹 실시간 통신을 위한 프로토콜사..