[Web] 웹 프로그래밍 용어 정리
by Roel DowneyURL : https://roeldowney.tistory.com/331 과 같이 웹 브라우저의 주소줄에 표시되는 것을 말한다.
http 는 프로토콜이라고 한다.
roeldowney.tistory.com 은 서버 이름이다.
com 뒤에 331은 경로이다.
웹 페이지 (web page ) : 웹 브라우저의 주소줄에 URL을 입력하면 웹 브라우저에 URL에 해당하는 내용이 출력되는데, 이렇게 웹 브라우저에 출력된 내용을 말한다.
클라이언트(Client) : 네트워크 프로그램에서 요청하는 쪽
서버(Server) : 요청을 받아 알맞은 기능이나 데이터를 제공하는 쪽
요청(request) : 웹 브라우저가 웹 서버에 웹페이지를 달라고 하는것
응답(response) : 요청한 웹 페이지를 웹 브라우저에 제공하는 것
IP주소 : 웹 브라우저가 웹 서버에 연결하려면 웹 서버가 실행중인 컴퓨터의 주소를 알아야 하는데 이 주소를 IP 주소라 한다.
DNS(Domain Name Server) : IP주소가 숫자로 구성되어 있기 때문에 , 사람이 기억하기 좋은 도메인 이름을 DNS라고 한다.
HTTP : HyperText Transfer Protocol 웹 브라우저와 웹 서버가 HTML을 비롯해 이미지, 동영상, XML 문서 등 다양한 데이터를 주고받을 때 사용하는 일종의 규칙이다.
- 요청 규칙 : 웹 브라우저가 웹 서버에 HTML과 같은 것을 요청 할 때 사용할 데이터 구성 규칙
- 응답 규칙 : 웹 서버가 웹 브라우저에 HTML과 같은 것을 전송할 때 사용할 데이터 구성 규칙
웹 프로그래밍이란? 웹 서버가 웹 브라우저에 응답으로 전송할 데이터를 생성해주는 프로그램을 작성
WAS(Web Application Server) : 웹 어플리케이션 : 웹 브라우저로부터 요청이 오면 알맞은 프로그램을 찾아 실행하고, 프로그램의 실행 결과를 응답으로 전송한다.
'Web' 카테고리의 다른 글
[Web] redirect, forward, Servlet과 JSP연동 (0) | 2020.05.19 |
---|---|
[Web] Apache Tomcat Version 확인 (0) | 2020.05.12 |
[Servlet] 서블릿이란?, Lifecycle, 요청(request), 응답(response) (0) | 2020.05.06 |
[IDE] IntelliJ에서 mustache 인식 안될때 (0) | 2020.05.03 |
[Web] javax.servlet import 오류 해결 방법 (4) | 2020.04.29 |
블로그의 정보
What doing?
Roel Downey