Published 2022. 1. 6. 03:25

- 웹 (web)

요청과 응답이 일어나는 장소

 

 

- 서버와 클라이언트

클라이언트 : 서버에게 자신이 원하는 요청을 보낸다.

서버 : 클라이언트에게 요청받은 서비스를 제공한다.

 

 

- HTTPD (HTTP daemon)

웹 서버 백그라운드에서 실행된 채 대기하고 있는 프로그램

요청이 들어오기를 대기하다가 실제로 요청이 들어오면 서버를 깨워준다.

 

 

- 웹 컨테이너

동적인 데이터 요청 (DB 접근 연산)이 들어왔을 때 서버가 연산을 요청하는 곳

이 후 연산이 끝나면 정제된 데이터 (JSP,서블릿)로 서버에 돌려준다.

 

 

- WAS(Web Application Server)

서버 + 웹 컨테이너

 

 

- 웹 브라우저

사용자의 요청에 맞는 주소로 찾아가서 인터넷의 컨텐츠 (문서, 그림, 멀티미디어 파일 등)을 검색 및 열람 후 사용자에게 보여주기 위한 응용 프로그램의 총칭이다.

사용자의 요청에 대한 응답파일을 먼저 해석해서 그래픽으로 표현해주는 프로그램이다.

주요 웹 브라우저는 크롬, 사파리, 파이어 폭스, 엣지, 오페라 등이 있다.

 

 

- 프로토콜 (Protocol)

사람끼리 소통할 때 서로 이해할 수 있는 공용어를 사용해야 하듯이 컴퓨터끼리도 공용어를 사용해야한다.

이러한 공용어를 원활하게 통신하기 위해 필요한 규약을 프로토콜이라고 한다.

 

http:// (Hyper Transfer Protocol) 클라이언트와 서버간의 웹페이지 등의 장원을 통신하는 규약.
텍스트로 통신하기 때문에 가로채서 본다면
누구나 내용을 볼 수 있다.
https:// (Hyper Secure Socket) SSL (Secure Socket Layer) 프로토콜을 이용해서
SSL 인증서 구입 비용 및 갱신 비용이 발생하고
HTTP에 비해서 서버에 부하가 더 많아진다.
IP (Internet Protocol) 컴퓨터로 서로 구분할 수 있도록 네트워크 상에서
인터넷에 접속할 때 고유번호(주소)를 부여한다.
그 주소를 'IP 주소' 라고 한다.

 

 

- 도메인 (domain)

IP주소는 기억하고 이해하기 힘들기 때문에 이를 위해서 이름을 부여할 수 있도록 하는 서비스를 말한다.

 

복사했습니다!