클라이언트와 서버 클라이언트-서버 아키텍처(Client Server Architecture)는 리소스를 사용하는 클라이언트와 리소스가 존재하는 서버를 분리시킨 모델입니다. 두 개를 분리했다는 뜻은 알겠는데, 그래서 '클라이언트'와 '서버'가 정확히 뭔데? 할 수 있습니다. 온라인 게임을 생각해 봅시다. 롤이나 오버워치를 할 때, 인터넷이 연결된 상태에서 여러 사람이 접속합니다. 실시간으로 다른 상대와 싸우고, 스킨을 구매하거나, 채팅을 할 수 있죠. 인터넷이 연결되어 있지 않으면 이런 활동을 할 수 없고요. 흔히 게임이 잘 진행되지 않으면 서버에 문제가 있다는 말도 합니다. 이렇듯 실시간으로 정보를 받아오는 곳이 '서버(Server)'입니다. 영어 단어 그대로 제공하는 주체입니다. 이런 제공을 받는 사용..