목록ETC_Tech (1)
Study_note
[ETC/Tech] 양방향 통신 및 메세징 이해 (websocket, message broker)
양방향 통신 방법 http vs websocket http : Client의 요청이 있을 때만 서버가 응답하고 연결을 종료하는 단방향 통신 따라서 클라이언트가 서버에 접속해 콘텐츠를 요청하고 결과를 받아 소비하는 구조의 서비스에서 많이 사용된다. 하지만 HTTP을 통해 양방향 통신 하는 방법도 있는데 아래와 같다 Http Polling : 클라이언트가 지속적으로 서버로 request를 하여 이벤트를 수신하는 방식이다. 가장 간단한 방법이지만, 지속적으로 서버에 요청을 던지기 때문에 서버의 오버헤드를 고려할 수 밖에 없는 상황이다. Http Long Polling: polling에 비해 클라이언트는 이벤트를 받기 전까지 다음 요청을 날리지 않는다. 하지만, 원하는 이벤트를 얻기 위해 지속적으로 요청해야한다..
ETC_Tech
2022. 8. 25. 15:31