IT강의/데이터통신

서버와 클라이언트

샤핑 2021. 10. 9. 22:13
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