websocket
-
WebSocket 이란?WEB 2020. 3. 18. 10:43
WebSocket이란? 서버와 클라이언트가 실시간으로 양방향 통신을 할 수 있게 해주는 기술 사용 이유 웹은 Request/Response로 데이터를 주고 받아 네트워크의 연결을 유지하지 않음 WebSocket개념으로 연결을 유지하며 실시간으로 데이터를 주고 받을 수 있음 header가 상당히 작아 overhead가 적음 WebSocket이 필요한 경우 실시간 양방향 데이터 통신이 필요한 경우 많은 수의 동시 접속자를 수용해야 하는 경우 브라우저에서 TCP 기반의 통신으로 확장해야 하는 경우 개발자에게 사용하기 쉬운 API가 필요할 경우 클라우드 환경이나 웹을 넘어 SOA(Service Oriented Architecture) 로 확장해야 하는 경우