[JSP] 웹과 웹의 동작 원리

yuseon Lim·2021년 4월 17일
0

jsp

목록 보기
1/4
post-thumbnail

웹의 동작 원리

클라이언트와 서버

웹은 기본적으로 클라이언트/서버 방식으로 동작한다.

image

  • request(요청): 클라이언트에서 서버로 정보를 요구하기 위해 보내는 메시지. GET방식과 POST방식 등이 있다.
  • response(응답): HTTP에서 요구된 메세지에 대한 응답, HTML, 이미지 등이 응답의 내용
  • 클라이언트: 일반적인 웹 사용자의 인터넷이 연결된 장치(핸드폰)과 이런 장치들에서 이용 가능한 웹에 접근하는 소프트웨어(크롬, 파이어폭스).
  • 서버: 웹 페이지, 사이트 또는 앱을 저장하는 컴퓨터. 클라이언트가 요청하면 서버로부터 클라이언트의 장치로 사용자의 웹 브라우저에서 보여지기 위한 웹페이지의 사본이 다운로드 됨.
  • 웹 서버는 Apache, Tomcat, IIS 등이 있음.

그 외 용어들

  • TCP/IP: Transmission Control Protocol(전송 제어 규약)과 Internet Protocol(인터넷 규약)은 데이터가 어떻게 웹을 통해 통신하는지 정의하는 통신 규약.
  • DNS: Domain Name System Servers. 웹사이트를 위한 주소록과 같음.
  • HTTP: Hyper Transfer Protocol. 클라이언트와 서버가 서로 통신할 수 있게 하기 위한 언어를 정의하는 어플리케이션 규약.
  • 컴포넌트 파일: 한 웹사이트는 많은 자원들로 만들어진다... 이것의 종류로는
    • 코드 파일: HTML, CSS, JavaScript 코드들
    • 자원: 이미지, 음악, 비디오 단어문서 그리고 PDF같은 웹사이트를 만드는 것들.

정적 웹 페이지와 동적 웹 페이지

정적 웹 페이지(Static Page)

  • 컴퓨터에 저장된 텍스트 파일을 그대로 보냄
  • 동작 방식

image

동적 웹 페이지(Dynamic Page)

  • 저장된 내용을 다른 변수로 가공 처리하여 보는 것
  • 동적으로 HTML 생성
  • PHP, ASP, JSP 등..
  • 동작 방식

image

참고자료

profile
🔥https://devyuseon.github.io/ 로 이사중 입니다!!!!!🔥

0개의 댓글