반응형

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.백엔드 - 백엔드

 

 

 

반응형
복사했습니다!