실시간을 가능하게 해주는 webSocket
webSocket 으로 chat, notification 같은 real-time을 만들 수 있다.
http와 webSocket은 둘다 protocol 이다.
http
client server
request --->
<--- response
request --->
<--- response
이때 서버는 response를 하고 사용자가 누군지 stateless(잊어버린다).
requset가 있어야 response를 해준다.
이경우 real-time으로 이루어 질 수 없다.
유저가 localhost:3000 에 request 를 요청하면 서버는 home 으로 response 한다.
또한 /* 모든 url에 request를 요청하면 /(localhost:3000)으로 response 한다.
WebSocket
client server
WebSocket request --->
<--- WebSocket response
WebSocket request --->
<--- WebSocket response
이때 웹소켓에서는 서로 connect되어 real time이 가능해진다.
'공부기록 > 웹 개발' 카테고리의 다른 글
zoom 코딩 - Socket (0) | 2021.11.26 |
---|---|
zoom 코딩 - ws서버와 http 서버 (0) | 2021.11.26 |
zoom 코딩 - 개발 환경 구축 요약 (0) | 2021.11.26 |
zoom - pug , express , mvp css (0) | 2021.11.26 |
zoom clone - 서버 생성 (0) | 2021.11.26 |