알버트의 개발하는 블로그

HTTP 통신과 Socket 통신 본문

IT 관련 정보/IT 관련 정보

HTTP 통신과 Socket 통신

알버트 2022. 4. 6. 13:52

1. http 통신
client의 요청이 있을때만 서버가 응답해서 정보를 전송하고 곧바로 연결을 끊는 방식이다.
즉, 요청이 있을때 서버가 응답하는 단방향통신이다.
실시간이 아니라 필요한 경우에만 서버로 접근하는 콘텐츠 위주의 데이터를 사용할 때 용이하다.
ex) 블로그로 들어올때

2. Socket 통신
client와 server가 특정 port를 통해 연결을 성립하고 있어서 실시간으로 양방향 통신을 하는 방식.
즉 서버 역시 클라이언트에게 요청을 보낼 수 있는 전이중 양방향 통신이다.
계속 연결을 유지할 수 있어 실시간 통신이 필요한 경우에 자주 사용한다.
ex) 실시간 스트리밍 중계, 실시간 채팅

3. 웹소켓 방식
웹에서 사용하는 socket통신 방식
프로토콜은 ws, wss를 사용하며 포트는 http, https와 동일한 포트를 사용한다.

'IT 관련 정보 > IT 관련 정보' 카테고리의 다른 글

RPA (Robotic Process Automation) 란?  (0) 2021.09.23