서버에서 클라이언트로 푸시하는 방식에 대하여
웹 어플리케이션은 태생이 Client - Server 모델을 기반으로 만들어졌습니다. 클라이언트가 필요한 리소스를 서버에 요청하면 서버는 그에 대한 응답을 돌려줍니다. 이것이 기본적인 Client - Server 모델의 동작 방식입니다. 이 모델에서 항상 새로운 요청을 보내는 쪽은 클라이언트입니다. 그렇기 때문에 서버에서 클라이언트에게 먼저 데이터를 보낼 방법이 없었습니다. 이 문제를 해결하기 위해서 푸시 방식(Push)이 고안되었습니다. 푸시 방식은 서버에서 클라이언트에게 정보를 먼저 보내주는 전달 방식을 의미합니다. 클라이언트가 서버로부터 원하는 정보를 계속 요청하는 방식을 Pull 방식이라고 합니다. 스마트폰의 푸시 알람, 맞춤형 컨텐츠 이메일 알람 서비스가 모두 서버에서 클라이언트로 정보를 보내는..
2018.01.16