Information Security

웹 프로그래밍 기본 용어 정리 본문

JSP Web Programming

웹 프로그래밍 기본 용어 정리

leeeeye321 2017. 5. 16. 09:43

웹 프로그래밍 기본 용어 정리

 

URL(Uniform Resource Locator): http://leeeeye321.tistory.com/ , https://www.naver.com/와 같이 웹 브라우저의 주소줄에 표시되는 것을 URL이라고 한다.

웹 페이지(Web Page): 웹 브라우저의 주소줄에 URL을 입력하면 출력되는 내용을 웹 페이지라고 한다.

 

요청(request): 웹 브라우저가 웹 서버에게 웹 페이지를 달라고 하는 것 

응답(response): 웹 서버가 웹 브라우저에게 요청한 웹 페이지를 제공하는 것

 

-웹 브라우저와 웹 서버는 다른 컴퓨터에 위치하기 때문에 서로 연결하기 위해서는 웹 서버가 실행중인 컴퓨터의 주소(IP: Internet Protocol)를 알아야 한다.

-IP 주소는 180.70.134.239와 같은 숫자로 구성되어 있기 때문에 기억하기 어렵다.

기억하기 쉽도록 www.naver.com와 같은 도메인 이름(domain name)을 사용한다.

-웹 브라우저와 웹 서버는 IP 주소를 이용하여 연결하는데, 이 때 DNS(Domain Name Server)을 사용한다.

1. 웹 브라우저에 URL을 입력

2. 웹 브라우저가 입력된 도메인 이름에 해당하는 IP 주소를 DNS에 요청

3. DNS는 IP 주소를 응답으로 제공

4. 웹 브라우저는 받은 IP 주소를 이용하여 웹 서버에 연결한 뒤 URL에 해당하는 웹 페이지 요청

5. 웹 서버가 웹 페이지 응답

 

클라이언트(Client): 네트워크 프로그램에서 요청하는 쪽 (웹 브라우저)

서버(Server): 요청 받은 기능, 데이터를 제공하는 쪽 (웹 서버)

 

포트(port): 하나의 컴퓨터에는 여러 웹 서버 프로그램이 실행되기 때문에 포트(port)를 사용하여 구분한다. 클라이언트는 IP 주소와 포트 번호를 함께 사용하여 원하는 서버 프로그램에 연결한다.

'JSP Web Programming' 카테고리의 다른 글

Bean 사용하기  (0) 2017.05.22
Area test  (0) 2017.05.16
SQL 사용하여 데이터 관리하기  (0) 2017.05.06
SQLyog 사용하기(DB, Table 생성)  (0) 2017.05.05
SQLyog 설치하기  (0) 2017.05.05