목차/차례
[웹기반 시스템] 웹기반시스템-HTTP를 통한 인터넷 정보교환, 웹브라우저와 웹서버의 기능확장, XML과 웹서비스
목차
웹기반 시스템
Ⅰ. HTTP를 통한 인터넷 정보교환
1. TCP/IP와 HTTP
2. HTTP의 처리방식
Ⅱ. 웹브라우저와 웹서버의 기능확장
1. 웹브라우저의 기능확장
2. 웹서버의 기능확장
Ⅲ. XML과 웹서비스
1. XML
2. 웹서비스
웹기반 시스템
인터넷(internet)은 1969년 미국의 ARPANET으로부터 시작되었으며, 인터넷을 통한 전자상거래라는 용어와 개념의 확산은 1992년 World-Wide Web을 의미하는 WWW 서비스가 인터넷에서 가능하게 되고 1994년경 처음으로 WWW를 이용한 인터넷 전자쇼핑몰이 생기면서부터 시작되었다.
WWW은 HTTP(Hyper Text Transfer Protocol)라는 통신표준(protocol)을 활용하는데, 사용자는 흔히 사용하는 웹브라우저(web ...
본문/내용
[웹기반 시스템] 웹기반시스템-HTTP를 통한 인터넷 정보교환, 웹브라우저와 웹서버의 기능확장, XML과 웹서비스
목차
* 웹기반 시스템
Ⅰ. HTTP를 통한 인터넷 정보교환
1. TCP/IP와 HTTP
2. HTTP의 처리방식
Ⅱ. 웹브라우저와 웹서버의 기능확장
1. 웹브라우저의 기능확장
2. 웹서버의 기능확장
Ⅲ. XML과 웹서비스
1. XML
2. 웹서비스
웹기반 시스템
인터넷(internet)은 1969년 미국의 ARPANET으로부터 시작되었으며, 인터넷을 통한 전자상거래라는 용어와 개념의 확산은 1992년 World-Wide Web을 의미하는 WWW 서비스가 인터넷에서 가능하게 되고 1994년경 처음으로 WWW를 이용한 인터넷 전자쇼핑몰이 생기면서부터 시작되었다.
WWW은 HTTP(Hyper Text Transfer Protocol)라는 통신표준(protocol)을 활용하는데, 사용자는 흔히 사용하는 웹브라우저(web browser)를 통하여 인터넷에 연결된 지구상의 모든 웹서버(web server)가 제공하는 정보를 HTTP의 통신방식에 의하여 접근할 수 있다. 본 절에서는 WWW를 이루는 정보교환방식에 대하여 조사하였다.
I. HTTP를 통한 인터넷 정보교환
(1) TCP/IP와 HTTP
인터넷은 흔히 TCP/I…
정보요청과 제공
흔히 사용하는 웹브라우저는 HTTP 프로토콜을 활용하여 인터넷 상에서 정보를 제공하는 웹서버(web server) 컴퓨터에 정보를 요청하고 전달받는 역할을 한다. 웹브라우저와 웹서버는 인터넷을 연결매체로 하는 클라이언트-서버(client-server) 형태이며, 앞서 언급한 하위의 통신 및 네트워크접속 프로토콜을 통하여 위의 그림과 같이 웹브라우저(웹클라이언트)의 정보요청에 대하여 웹서버가 응답하는 형식으로 이루어진다.
HTTP의 처리과정
웹서버는 필요 시 위 그림의 CGI(Common Gateway Interface)로 불리어지는 실행 프로그램을 활용하여 필요한 정보를 생성하여 웹브라우저에게 전달하기도 한다.
(2) HTTP의 처리방식
1992년 스위스 CERN(Conseil Europeen pour la Recherche Nucleaire :유럽입자물리학 연구소)에서 수행한 하이퍼미디어(hypermedia) 프로젝트의 결과
인 WWW(Worldwide Web 또는 Web)은 인터넷기반 정보시스템의 기본 플랫
폼으로 널리 활용되고 있다. 웹(web)은 웹브라우저와 웹서버 간 클라이언트/서버 형태로 웹서버가 관리하는 웹사이트(web site)의 정보(웹페이지)를 제공하는 서비스이다.
웹브라우저와 웹서버 간 HTTP 프로토콜에 의한 정보의 요청(request)과 답신(response)을 위한 처리과정은 위의 그림과 같다. HTTP는 인터넷상에서 클라이언트/서버 시스템을 구성하지만, 연결상태를 유지하지 않는(stateless) 특징이 있다. 이는 클라이언트가 URL을 통하여 필요한 정보를 서버에게 요청(request)하고, 서버는 요청을 처리하여 응답(response)한 후 해당 클라이언트와 연결하는데 필요한 정보를 기억하지 않고 잊어버리게 됨을 의미한다. 즉, 기본적으로 HTTP를 사용하는 클라이언트와 서버는 필요 시 마다 위 그림의 처리과정을 반복한다고 할 수 있다.
인터넷 웹은 정보를 요청하고 응답하는