Published 2021. 10. 31. 22:48
반응형
http 프로토콜
표기 방식
http://google.com
http는 클라이언트에 요청에 따라 서버가 수동적으로 반응함
http는 특징 중 하나는 stateless 이다
따라서 request와 response 후에 백엔드는 유저를 기억하지 못한다.
따라서 프로필 화면을 보고싶으면 쿠키를 서버에게 보내야 한다.
그래야 서버가 일치하는 프로필을 response 해준다
서버는 응답만 해준다. 그리고 응답 후 누가 request 했는지 잊는다.
브라우저는 request, 백엔드는 response만 가능
연결(http)
1.브라운저 - 백엔드
2.백엔드 - 백엔드
websocket 프로토콜
표기 방식
wss://google.com
클라이언트가 서버에게 websocket request 보냄 -> 서버가 accept 하면 websocket establish(성립) 이 이루어진다.
서버는 임의대로 유저에게 메시지를 보낼 수 있고, 유저도 서버에게 메시지를 보낼 수 있다.
한번 연결되면 계속 연결이 유지된다.
연결(websocket)
1.브라운저 - 백엔드
2.백엔드 - 백엔드
반응형
'Backend 언어 및 프레임워크 > Javascript- Node, express, Nest' 카테고리의 다른 글
javascript) 여러개(복수) 동시 replace 정규식 이용 (0) | 2022.01.04 |
---|---|
node.js로 websocket 셋업 (0) | 2021.10.31 |
TypeScript(타입스크립트) 셋팅, 함수,tsc-watch,interface,class 정리 (0) | 2021.10.03 |
타입스크립트 셋팅(set-up) (0) | 2021.09.29 |
tsc watch 쓸때 Cannot find module 'typescript/bin/tsc' (0) | 2021.09.29 |