메뉴

고객센터

에이디커뮤니케이션에서는 빠른 유지보수, 트렌드 적용, 안정적인 웹호스팅 등
고객사 이슈반영에 신속하고 친절히 대응해드립니다.

서버란? 서버와 클라이언트의 관계

날짜
2020-03-11
조회
34

[서버란? 서버와 클라이언트의 관계]



클라이언트와 서버 시스템

서버의 처리는 클라이언트의 요청으로 시작됩니다.
서버는 단독으로 움직이는 것이 아니고 불특정 다수의 컴퓨터에 대해 일방적으로 서비스를 제공하는 것 또한 아닙니다.
서버는 클라이언트로부터 리퀘스트(요청)를 받아야 비로소 처리를 시작하여 서비스를 제공합니다.
서버가 클라이언트에 대해 서비스를 제공할 때는 서버와 클라이언트 사이에 다음과 같은 처리가 일어나게 됩니다.

- 클라이언트가 서버에 어떤 서비스를 요청합니다. ->
- 서버는 요청에 응답하여 처리를 수행합니다. ->
- 서버는 처리 결과를 클라이언트에게 반환합니다. ->
- 클라이언트는 처리 결과를 받습니다.



이를 웹서비스에 적용시켜 보세요.
이미지를 좀 더 쉽게 잡을 수 있도록 여러분께 익숙한 웹서비스를 예로 들어 볼까요?
웹서비스에서 클라이언트는 인터넷 익스플로러나 사파리 등과 같은 웹 브라우저입니다.
이에 반해 서버는 웹사이트가 저장되어 있는 컴퓨터입니다.

- 웹브라우저가 웹서버에게 'A 사이트의 데이터를 달라'라고 요청했습니다. ->
- 웹서버는 A 사이트의 파일을 찾습니다. ->
- 웹서버는 A 사이트의 파일을 웹브라우저에게 반환합니다. ->
- 웹브라우저는 A 사이트의 파일을 다운받아 화면에 표시합니다.

위와 같이 서버와 클라이언트로 구성되어 있는 시스템을 <클라이언트 / 서버 시스템>이라고 합니다.
클라이언트 / 서버 시스템은 서버에서 DB를 일원적으로 쉽게 관리할 수 있기 때문에 대부분의 컴퓨터 시스템에서 채택하고 있습니다.

[출처] 정보문화사 그림 한 장으로 보는 최신 서버 가이드북 (저자:Masahiro Kihashi)

 

목록
빠른
견적

빠른견적신청

닫기
  • - -
자세히보기
에이디커뮤니케이션 홈페이지 사이트 제작 업체 - 카카오톡 플러스 친구카카오톡 플러스 친구 고객센터1566-8667