본문 바로가기
웹 프로그래밍(풀스택-->java)

6. 웹 서버란?

by 백엔드개발자0107 2021. 6. 13.

웹 서버란?

  • 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다.
  • 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것입니다.
  • 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다.

그렇다면 클라이언트의 의미는 무었일까?

사전적의미로는

네트워크로 연결된 서버로부터 정보를 제공받는 컴퓨터. 라고 한다.

그렇다면 웹 크롤러는 다른 사이트에서 데이터를 읽어낼때 사용하는 소프

트웨어 정도로 생각하면 될듯하다.!

위 그림은 중요하다... 기억하자!

자 그렇다면 위와 같은 통신방식을 정해놓은 규칙들을 뭐라고 할까?

바로 프로토콜이라고 한다.

'웹 프로그래밍(풀스택-->java)' 카테고리의 다른 글

8. css 상속과 우선순위 결정  (0) 2021.06.13
4. 웹프론트엔드의 이해  (0) 2021.06.13
5. 파싱이란 무었인가?  (0) 2021.06.13
3.웹 백엔드의 이해  (0) 2021.06.13
2. browser의 동작  (0) 2021.06.13