웹 브라우저를 열고 주소를 입력하면 컴퓨터가 서버에 요청을 보냅니다. 이때 컴퓨터는 클라이언트, 즉 서버에 서비스를 요청하는 컴퓨터 또는 프로그램입니다. 서버는 웹페이지를 응답으로 보내고, 클라이언트는 그 웹페이지를 화면에 표시합니다.
클라이언트-서버 모델은 네트워킹의 기본 원리입니다. 클라이언트가 요청을 보내면 서버는 기다렸다가 응답합니다. 이러한 역할 분담 덕분에 하나의 서버가 수천 명의 클라이언트를 동시에 처리할 수 있습니다. 이메일, 파일 공유, 데이터베이스 등이 모두 이 모델을 사용합니다.
고객 유형
- 씬 클라이언트: 최소한의 처리 능력만 갖추고 서버에 의존합니다.
- 두꺼운 클라이언트: 상당한 처리를 로컬에서 수행합니다.
- 웹 클라이언트: 브라우저에서 실행됩니다.
- 모바일 클라이언트: 휴대폰 또는 태블릿에서 실행됩니다.
모든 클라이언트가 컴퓨터는 아닙니다. 프린터도 인쇄 작업을 요청하는 클라이언트일 수 있고, 스마트 온도 조절기도 날씨 데이터를 요청하는 클라이언트입니다. 이 용어는 특정 장치가 아니라 대화에서의 역할을 설명하는 것입니다.
Comments
No comments yet. Be the first to share a thought.
Leave a comment