Я несколько понимаю, что URN используются для предоставления уникального и независимого от местоположения имени ресурса. Тем не менее я не вижу их полезности и того, как именно они работают:Почему URN является одним из наиболее популярных форматов, используемых для уникальной идентификации ресурса?
a) Для того, чтобы URN действительно был уникальным, должен существовать какой-то центральный орган (похожий на полномочия на доменные имена), где мы могли бы регистрировать URN и таким образом, они уникальны. Поскольку таких полномочий нет, как еще мы убеждаемся, что наши URN уникальны? И если мы не сможем. то в чем их смысл?
b) Кроме того, я не понимаю причины, лежащие в основе URN, имеющих формат urn: NID: NSS. Что делает этот формат более эффективным/логичным, чем, например, urn: NID: NID1: NSS?
c) И, наконец, как URN поможет нам найти ресурс в Интернете?
EDIT:
Я не уверен, что вы имеете в виду. NID - это идентификатор пространства имен, а NSS - это конкретная строка пространства имен. Вы предлагаете систему подэлементов?
Я просто пытаюсь понять, почему формат URN использует это «превосходный» в другие форматы, такие как урна: НИДЫ: NID1: NSS
, пожалуйста, не используйте HTML для форматирования ваших вопросов SO – 2010-01-25 20:51:22
Вы заинтересованы в URN в определенном контексте? Вы отметили свой вопрос с помощью xml и xhtml, но я не понимаю, почему. – Greg
Если вы пытаетесь понять, почему URN лучше/популярнее, чем какая-либо другая схема, вы должны указать некоторые примеры альтернатив URN. – Avdi