1. 문제 이해 및 설계 범위 확정


2. 개략적 설계안 제시 및 동의 구하기


채팅 서비스의 경우 어떤 통신 프로토콜을 사용할 것인가도 중요한 문제이다.

HTTP 프로토콜을 사용하면 서버에서 클라이언트로 메시지를 보낼 수 없다. 즉, 수신 측 클라이언트에 대한 고려를 더 해보아야하는데 이를 위한 기술들을 살펴보자.

폴링

롱 폴링