본문
[2017.09.26] 10. URI, URL, URN 개념
컴퓨터/이론: 개발 2017. 9. 27. 09:36
용어간 관계
용어가 헷갈려 찾아보니 URI와 URL과 URN의 관계는 아래 그림과 같다.
URI가 URL과 URN을 포함하는 개념이라는 것은 알겠는데 그 외의 다른 하위 개념들도 포함하는 상위 개념인지는 모르겠다.
개념
URI
리소스를 구분하는데 사용되는 문자열이다.
(출처 - https://en.wikipedia.org/wiki/Uniform_Resource_Identifier)
URL
컴퓨터 네트워크에서 리소스의 위치를 구분하는 참조(문자열)이다.
(출처 - https://en.wikipedia.org/wiki/URL)
URN
리소스에 대한 유니크한 이름이다. 해당 리소스가 존재하는 한 영구적으로 바뀌지 않는다.
(출처 - https://en.wikipedia.org/wiki/Uniform_Resource_Name#Syntax)
예제
한국대로 한국아파트 101동 101호에 '김철수'라는 사람이 산다고 가정하자. 철수는 집을 내놓았고 '황영희'라는 사람은 '김철수'라는 사람이 사는 집으로 이사를 한다. 그렇다면 황영희라는 사람을 구별하기 위한 구별자는 무엇이 있을까?
구별자는 '황영희'라는 사람의 유니크한 주민등록번호(URN)나 한국대로 한국아파트 101동 101호(URL)에 사는 사람이라는 것이다. (집에는 혼자만 산다.)
#URL #URN #URI
'컴퓨터 > 이론: 개발' 카테고리의 다른 글
[2017.10.03] 11. ORM 개념과 실습 (0) | 2017.10.03 |
---|---|
[2017.09.29] 24. Thread 개념과 실습 (0) | 2017.09.29 |
[2017.09.23] 09. Scalar VS Non-Scalar 개념 (0) | 2017.09.23 |
[2017.09.23] 08. Gradle 개념 (0) | 2017.09.23 |
[2017.09.23] 07. Build 개념 (0) | 2017.09.23 |
댓글