728x90
반응형
이번 시간에는 서버와 클라이언트가 무엇이고 서로 어뗜 관계를 갖는지 살펴보겠습니다.
먼저, 짧게 정의하면 아래와 같습니다.
클라이언트: 서버한테 서비스를 요청하는 프로그램
서버: 클라이언트로부터 받은 요청에 응답하는 프로그램
위의 사진은 클라이언트/서버를 카톡 보내는 과정으로 나타낸 형태입니다. 친구한테 카톡을 보내면 메시지가 서버로 전달되고, 서버는 그 메시지를 해당 친구한테 전달하는 것입니다. 사람들은 보통 친구한테 카톡을 보내면 그 친구의 휴대폰으로 바로 메시지가 전달된다고 생각합니다. 하지만! 사실은 그게 아니라는 것!
그렇다면 모든 카톡 메시지를 다 서버가 처리한다는 뜻인데요. 과연 서버 한 대로 수 많은 사람들의 메시지를 감당할 수 있을까요? 그렇지 않습니다 ㅠㅠ 서버 한 대 만으로는 감당이 안 되므로 서버가 터져버리죠 ㅠㅠ 그러므로 위의 사진과 같이 서버 여러 대가 협력해서 수 많은 사람들의 메시지를 처리합니다.
728x90
반응형
LIST
'IT강의 > 데이터통신' 카테고리의 다른 글
카페24 JSP 서버 생성 방법 (0) | 2022.02.28 |
---|---|
카페24 도메인 구입 방법 (0) | 2022.02.27 |
GET과 POST의 차이 (0) | 2021.10.08 |
AWS 서버 구축 방법 (0) | 2021.09.19 |
AWS 회원 가입 방법 (0) | 2021.09.19 |