http는 사용자가 request를 서버에 보내야 서버가 response로 데이터를 보낼수있는거고
web socket은 언제든 서버가 사용자에게 데이터를 보낼수있게 해주는거라고 지금 배웠는데여
웹 소켓은 결국 서버가 언제든 걸레짝마냥 대준다는건데 그걸 바꿔서 서버에서 요청을 보낼수는없나여??
언제든 어느쪽이든 서로에게 request를 보내고 받은 상대는 response로 데이터를 전송해준다 이게 진짜 양방향 통신아닌가여
그냥 든 생각이에양
http는 사용자가 request를 서버에 보내야 서버가 response로 데이터를 보낼수있는거고
web socket은 언제든 서버가 사용자에게 데이터를 보낼수있게 해주는거라고 지금 배웠는데여
웹 소켓은 결국 서버가 언제든 걸레짝마냥 대준다는건데 그걸 바꿔서 서버에서 요청을 보낼수는없나여??
언제든 어느쪽이든 서로에게 request를 보내고 받은 상대는 response로 데이터를 전송해준다 이게 진짜 양방향 통신아닌가여
그냥 든 생각이에양
일반적인 http연결은 요청보내면 응답하고 연결을 끊는데 웹소켓은 끊을때까지 계속 연결하는거임
따라서 연결되어 있는 상태라면 서버에서 유저한테 보내고 싶은 데이터를 보낼 수 있고 니가 원하는 알람도 만들 수 있겠지
결국 한번은 요청이 있어야하는건가여?
유저 쪽에서 연결요청은 있어야지
서버에 요청을 보낼수 있어요
얘! 대준다는 싸인은 클라에서 보내는 거란다 - dc App
오
그리고 서버에서 클라에게 무슨 요청을 보내니. 무언가 처리해서 response하는건 서버의 역할이지 클라역할이 아님 - dc App
서버에서 클라이언트 컴터 브라우저에 방문기록이라던가 쿠키라던가 그런거여
그것도 클라에서 요청보낸거에 답신 보낼때 쿠키 포함시켜서 응답 하는거야 - dc App