서버에 대해 처음 시작하는 여러분들이 가장 먼저 드는 의문은 보통 서버란 무엇인가?에 대한 내용일 것입니다.
그에 대한 가장 간단한 대답은
서버란 클라이언트의 요청에 대해 적절한 응답을 주는 것이라고 답할 수 있을 것입니다.
(더 정확히 서버를 설명하기 위해서는 소켓 프로그래밍, IPC 등 더 많은 내용들이 필요하지만 0주차에 담기에는 내용이 너무 많을 것 같아 **부록. 서버란 무엇인가(소켓&멀티 프로세스)**에 담아놓았으니 필요하신 분들은 확인하여주세요! (부록은 필수가 아닙니다!))
위 문장의 포인트는 두 가지가 있는 데 첫 번째는 어떻게 요청과 응답을 주는 것인지, 두 번째는 적절한 응답을 찾는 것일 것입니다.
두 번째에 대한 내용은 3주차에서 배울 내용인 SQL과 그 이후 주차에서 함께 알아볼 것 이구요.