A URN (Nome de Recurso Uniforme) não é um protocolo de rede da mesma maneira que HTTP, FTP ou TCP/IP são. Em vez disso, é um esquema de nomenclatura usado para identificar recursos na Internet ou em outras redes. Pense nisso como um identificador persistente e globalmente único, independentemente da localização ou método de acesso.
Aqui está um detalhamento de como ele difere e se relaciona com protocolos:
*
urnas não especificam como * acessar * um recurso. Eles só fornecem um nome. Para realmente obter o recurso, você precisa de um protocolo como HTTP ou FTP, juntamente com um local mais específico.
*
urnas são projetadas para persistência. Idealmente, uma urna deve permanecer válida, mesmo que a localização do recurso mude. Isso contrasta com os URLs (localizadores de recursos uniformes), que podem quebrar se o site ou o arquivo se moverem.
*
urnas são frequentemente usadas em conjunto com outros protocolos. Uma urna pode ser incorporada a um URL para fornecer um identificador mais robusto e persistente.
Exemplo: Imagine um artefato digital, um documento histórico, identificado por uma urna:`urn:ISBN:0-395-36341-1` (este é um exemplo, usando o padrão ISBN). Isso identifica exclusivamente esse livro, independentemente de onde está armazenado on -line ou se está disponível para download.
Para realmente * acessar * esse livro, você precisaria de um URL (por exemplo, um link para o arquivo digital de uma biblioteca), possivelmente incluindo a urna para garantir que você esteja obtendo a versão correta. O URL especifica o * protocolo de acesso * (como HTTP) e o local * do recurso.
Em resumo:as urnas são sobre
identificação , não sobre
comunicação ou recuperação . Eles fornecem um nome estável e globalmente exclusivo, enquanto os protocolos lidam com a comunicação e o acesso reais. Eles trabalham *juntos *, não como alternativas.