-
Internet 1.web & URI학교 수업/인터넷프로그래밍 2020. 5. 13. 18:30
인터넷 프로그래밍
Internet
- 전 세계에 걸쳐 원거리 접속이나 파일 전송, 전자 메일 등의 데이터 통신 서비스를 받을 수 있는 컴퓨터 네트워크의 시스템
Web
- 인터넷에 연결된 컴퓨터들을 통해 사람들이 정보를 공유할 수 있는 전세계적인 정보 공간
- 인터넷에서 HTTP 프로토콜, 하이퍼텍스트, HTML 형식 등을 사용하여 그림과 문자, 멀티미디어를 교환하는 전송 방식
- Web의 흐름
1) 특정 URI로 서버에 접근하여 resource를 요청
2) Server에서는 필요한 정보가 있는지 서버의 저장소를 통해 확인
3) 저장소에서 추출한 정보를 Server가 받아서 client에게 보내줌
4) Client는 Server가 보내준 정보를 받음
5) 사용자가 쉽게 알아볼 수 있도록 정해진 UI의 형태에 맞게 정보를 보여줌
URI
- 통합자원식별자(Uniform Resource Identifier)
- 인터넷에 있는 자원을 나타내는 유일한 주소
ex) http://www.naver.com (http프로토콜임을 명시하고 있음)
- 하위 개념으로는 URL과 URN이 있다.
- URL(Uniform Resource Locator) : 웹 상에 서비스를 제공하는 각 서버들에 있는 파일의 위치를 표시하기 위한 것.
-> 어떤 자원의 위치에 대한 절대경로값을 지닌 문자열
ex) http://blong.com/work/test.pdf 는 blog.com서버에서 work폴더안의 test.pdf를 요청
- URN(Uniform Resource Name) : 리소스의 위치에 상관없이 리소스의 이름값을 이용해서 접근하는 방식
-> 지속적이면서 위치에 독립적인 자원을 가르키기 위한 unique한 지시자
이미, URL이 대중화되어서 표준으로 사용되지는 않음
- 예시
'학교 수업 > 인터넷프로그래밍' 카테고리의 다른 글
Internet 4. script language (0) 2020.05.14 Internet3. CSS (0) 2020.05.14 Internet2. HTML (0) 2020.05.13