Client(request, 정보를 요청/검색)와 Server(response, 요청에 대한 응답)로 구성되어 있다.
사용자 인터페이스를 통해 입력받은 요청을 서버를 통해 받은 결과를 출력한다.
웹 문서, 이미지 등의 자료와 정보들을 저장 및 관리하며 클라이언트의 요청에 응답한다.
1969년 미 국방성 고등 연구 계획국(ARPA)에서 방공망 시스템을 위해 나온 컴퓨터 연결 네트워크에서 일반인들을 상대로 서비스를 시작하며 인터넷이 확장되었다.
인터넷을 활용한 응용 서비스 중의 하나로 웹이 있다.
(프로토콜)http://(서버주소)www.oracle.com(TCP/IP포트번호):80(경로명)/technetwork/java/(웹페이지파일이름)index.html
1. 프로토콜 : HTTP, https, file, ftp, telnet, mailto, news 등
2. 서버주소 : 웹 페이지를 가진 컴퓨터의 인터넷 주소, IP 주소
3. TCP/IP 포트 번호 : 서버가 브라우저로부터 접속을 기다리는 TCP/IP 포트 번호, 프로토콜마다 다르며, HTTP의 경우 80, telnet은 23
4. 경로명 : 웹 서버 내 웹 페이지 파일의 폴더 경로
5. 파일이름 : 웹 페이지의 HTML 파일 이름