티스토리 뷰

컴퓨터를 사용하는 사람이라면 서버라는 단어를 안 들어본 사람이 더 적을 것이다. 하지만, 정작 서버란 단어를 사용할 때는 애매하게 사용하는 사람이 많아서 간단하게 서버란 개념을 이해하고 덧붙여 클라이언트라는 개념도 익혀보도록 하자.

 

서버와 클라이언트

서버는 어떤 특별한 컴퓨터가 아니다. 정확히는 컴퓨터의 역할이다. 우리들의 노트북, 데스크톱도 얼마든지 서버가 될 수 있다.

 

쉽게 이해하기 위해 사람에 빗대어보자. 내가 편의점에서 일하게 되면 아르바이트 직원이지만 퇴근한 후에 우리 집 앞에 있는 다른 편의점을 가게 되면 그 편의점에서는 손님이 된다. 나(컴퓨터)라는 본질은 바뀌지 않은 채 나의 역할만 바뀌는 것이다. 

컴퓨터도 동일하게 하는 행위에 따라 서버 혹은 클라이언트가 될 수 있다.

 

https://medium.com/@js230023/

 

서버와 클라이언트를 한 마디로 표현하자면

서버 : 파일 저장, 특정 작업 계산 등 서비스를 제공하는 역할을 하는 컴퓨터

클라이언트 : 서버가 제공하는 서비스를 제공받는 컴퓨터

 

로 정리할 수 있겠다.

 

너무 기초적인 개념이긴 하지만 더 어려운 개념의 공부를 위해서 기초적 개념들이 당연하게 몸에 배여있어야 원활하게 배울 수 있는 것 같다.

참고 자료

www.yalco.kr/02_server/

 

서버가 뭔가요?

어려운 프로그래밍 개념들을 쉽게 설명해주는 유튜브 채널 '얄팍한 코딩사전'. 영상에서 다 알려주지 못한 정보들이나 자주 묻는 질문들의 답변들, 예제 코드들을 얄코에서 확인하세요!

www.yalco.kr

 

반응형
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함