서버와 클라이언트

CHAN YE·2022년 9월 1일
0

서버(server) : 서비스를 제공하는 컴퓨터

  • 다수의 클라이언트에게 서비스를 제공하는 소프트웨어가 실행되는 컴퓨터
  • 웹페이지, 사이트, 앱을 저장하는 컴퓨터
  • 클라이언트의 요청을 받아서 처리하고, 이를 다시 클라이언트에 응답을 보냄
  • 어떠한 형태로든 클라이언트의 요청을 받아 정보를 제공하면 서버 컴퓨터가 될 수 있음.
  • Apache, PHP, MySQL

    웹서버(Web Server): 웹 서버에 각종 정보를 담은 웹 페이지를 저장한 후 이러한 서버의 웹 페이지를 요청하는 클라이언트에게 제공.

클라이언트(CLIENT) : 서비스를 사용하는 컴퓨터

  • 서버와 이어진 모든 기기
  • 서버에 요청을 보내고 응답을 받는 역할

    웹 클라이언트(Web Client): 웹서비스 사용자는 웹 브라우저라는 전용 클라이언트 어플리케이션으로 웹 서버가 제공하는 서비스를 이용한다. 웹 브라우저가 필요한 페이지를 서버에 요청하면 웹 서버가 이에 대해 응답해 웹페이지를 보내줌

CGI(Common Gateway Interface)

  • 공통 게이트웨이 인터페이스의 약어
  • 웹 서버와 외부 프로그램 사이에서 정보를 주고받는 방법이나 규약들
  • 웹 서버에서 동적인 페이지를 보여 주기 위해 임의의 프로그램을 실행할 수 있도록 하는 기술 중 하나

HTTP(Protocol)

인터넷 통신규약 중 하나로서 브라우저에서 HTML 파일을 전송해주는 규약

웹 호스팅

  • 서버 컴퓨터의 일정공간을 고객이 이용할 수 있도록 임대해주는 서비스.
profile
php웹개발자

0개의 댓글

관련 채용 정보