고라니는 코딩중👩‍💻

  • 홈
  • 태그
  • 방명록

STOMP 1

[네트워크/Network] WebSocket이란? (feat. Pooling)

웹소켓 탄생 배경 웹소켓에 대해 이야기 해보기전, 우선 polling 방식에 대해 이야기를 해보자. 우리가 흔하게 아는 클라이언트와 서버의 통신방법이다 (RestAPI 방식) 클라이언트에서 매번 필요할때 마다 request 하고 서버에서 response 해주는 방식이다. 하지만 실시간 검색어나 채팅 서비스를 생각해보자. 매번 채팅이 도달할때마다, 또는 실시간 순위가 바뀔때마다 클라이언트에서 요청을 보내야한다(!) 이를 위해 주기적으로 호출해서 서버에 내 상태를 알려주어야 하는데 이는 굉장히 낭비가 심하게 된다. 굉장히 낭비가 심하다 이것이 바로 polling 방식이다. 기본적인 게시판같은 실시간 상태 공유가 필요없는 웹게시판에서 사용하게 된다. 이를 해결하기 위해 나온게 바로 웹소켓이다! 웹소켓이란? 웹..

Computer Science/Network 2022.07.17
1
더보기
프로필사진

차근차근 쌓아가는 기술블로그

  • 분류 전체보기 (43)
    • Apply (3)
    • SW maestro (7)
    • Reading (3)
      • 데이터 중심 어플리케이션 설계 (2)
      • Clean Code (클린코드) (0)
      • Kotlin in Action (1)
    • Computer Science (6)
      • OS (3)
      • Database (0)
      • Network (2)
      • Data Structure & Algorithm (0)
      • Java (1)
    • Programming (14)
      • Spring (12)
      • 환경설정 (2)
    • Problem Solving (7)
      • 백준 (7)
    • AI (2)
    • 📅Plan (1)

방문자수Total

  • Today :
  • Yesterday :

Tag

BOJ, SW마에스트로 13기, java, OS, 백준 1780번, 프로젝트, jpa, 13기, SWM, 데이터 중심 애플리케이션, sw마에스트로, 운영체제, springbootapplication anotation, Spring, spring boot, 백준, 자바, 게시판 프로젝트, 소마 13기, 스프링,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30

Copyright © Kakao Corp. All rights reserved.

티스토리툴바