ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • WebSocket 이란?
    WEB 2020. 3. 18. 10:43
    728x90

    WebSocket이란?

    • 서버와 클라이언트가 실시간으로 양방향 통신을 할 수 있게 해주는 기술

    사용 이유

    • 웹은 Request/Response로 데이터를 주고 받아 네트워크의 연결을 유지하지 않음
    • WebSocket개념으로 연결을 유지하며 실시간으로 데이터를 주고 받을 수 있음
    • header가 상당히 작아 overhead가 적음

    WebSocket이 필요한 경우

    1. 실시간 양방향 데이터 통신이 필요한 경우
    2. 많은 수의 동시 접속자를 수용해야 하는 경우
    3. 브라우저에서 TCP 기반의 통신으로 확장해야 하는 경우
    4. 개발자에게 사용하기 쉬운 API가 필요할 경우
    5. 클라우드 환경이나 웹을 넘어 SOA(Service Oriented Architecture) 로 확장해야 하는 경우
    728x90

    'WEB' 카테고리의 다른 글

    HTTP Status Code  (0) 2020.06.02
    URL과 URI의 차이  (0) 2020.04.27
    Cookie와 Session의 차이  (0) 2020.04.27
    HTTP란?  (0) 2020.03.18
    RESTful API  (0) 2020.02.27
Designed by Tistory.