WebSocket
-
Web Socket 과 HTTP 통신의 차이, Socket.io패키지, 네임스페이스TIL(Today I Learned) 2021. 10. 28. 15:50
간단하게 정리해보자면 HTTP 통신은 옛날 방식의 통신, Web Socket 방식은 요즘 쓰이는 실시간 양방향 통신 그럼 이 둘의 차이점을 간략하게 정리해보자면 HTTP 통신은 1. 단방향이다. 즉, 클라이언트에서 요청을하고 서버에서 응답하는 방식은 가능하지만 , 서버에서 요청하고 클라이언트에서 응답하는 방식은 불가능하다. 2. 서버의 리소스를 많이 잡아먹는다. 보낼 데이터가 없어도 계속해서 데이터를 서버에 보내줘야 하므로 불필요한 서버 리소스가 낭비된다. 3. 실시간이 불가능하고 서버에 부담을 준다.. 실시간의 효과를 가져가고 싶다면 서버가 살펴보는 간격을 줄여야하지만 이는 서버나 클라이언트에 과부하를 줄 수 있다. 하지만 Web Socket은 1. 실시간 통신이 가능하다. 한번 프로토콜을 연결하고 나..