Skip to content

Latest commit

 

History

History
13 lines (8 loc) · 652 Bytes

File metadata and controls

13 lines (8 loc) · 652 Bytes

Socket 통신이란?

클라이언트와 서버가 특정 port를 통해 실시간으로 양방향 통신을 하는 것

클라이언트만 필요한 경우에 요청을 보내는 HTTP 통신과 달리 Socket 통신은 서버 역시 클라이언트로 요청을 보낼 수 있으며, 계속 연결을 유지하는 연결지향형 통신이기 때문에 실시간 통신이 필요한 경우에 자주 사용됩니다.

예. 실시간 streaming 중계나 실시간 채팅

정리

  • 자주 데이터를 주고 받는 환경이 아닌 경우 HTTP 통신이 유리하다
  • HTTP 통신은 단방향, Socket은 양방향 통신이다.