Universität Koblenz-Landau
Platzhalter
 
[Hauptdokument]
[Inhalt]
[Glossar]
[Links]
[Literatur]
 
Baustelle
Platzhalter Rund ums Web: Version 1.0 vom 12. Juli 2000, Autor: Andreas Pidde
 
Bottom

Uniform Resource Name (URN)

Problematisch an dem Uniform Ressource Locator (URL) ist, dass die durch die Adresse referenzierte Ressource nicht unbedingt an der angegebenen Adresse vorhanden sein muss. Es gibt im Web Unmengen an Dokumenten, die nicht mehr aktuelle URLs enthalten. Nicht alle Webseiten erhalten nach ihrem Umzug eine automatische Umleitung zum neuen Standort. Auch wird die Umleitung normalerweise nicht für jedes Webdokument einzeln, sondern nur für die Eingangsseite angelegt. Das führt dazu, dass nach einem Umzug Links auf Dokumente nicht mehr funktionieren.

Es wurden u.a. deshalb die Uniform Resource Names (URNs) eingeführt [RFC 1737], spezifiziert werden die Syntax der URNs in [RFC 2141], kurz:

<URN> ::= "urn:" <NID> ":" <NSS>

<NID> ist ein "Namespace Identifier" (ein Oberbegriff für die Namensräume). <NSS> ist ein "Namespace Specific String" und bestimmt eine Ressource im Namensraum (siehe Beispiel der ISBN als URN).

In dem [RFC 3986] ist die generische Syntax des übergeordnete Begriffs der Uniform Ressource Identifier (URI) beschrieben. Die URNs sollen die Ressource selbst identifizieren und nicht mehr den direkten Zugriffspfad enthalten. Die Ressource kann somit mit einem sich nicht mehr ändernden (persistenten), weltweit gültigen und eindeutigen URN identifiziert werden. Mit Hilfe dieses URNs können dann aktuell registrierte URLs gefunden werden. Mehrere URLs kommen bei gespiegelten Ressourcen in Frage. Ist die Ressource noch nicht präsent, gibt es zu einem URN noch keinen URL. Wird der physikalische Standort einer Ressource verschoben oder gespiegelt, braucht der geänderte oder neue URL nur noch der Registrierung des URNs bekannt gegeben werden und muß nicht in allen Dokumenten, die die Ressource referenzieren, geändert werden. Ähnlich wie die Namensauflösung des Internets, der Domain Name System (DNS), braucht dieser neue Dienst auch spezielle Server, die die Namensauflösung der Ressourcen durchführen und ihre Daten untereinander austauschen. In [RFC 2168] wird beschrieben, wie der DNS zur Auffindung von Auflösungs-Diensten (Resolver) von URNs verwendet werden kann.

Neben den URLs kann mit Hilfe des URNs auch auf die Charakteristiken (Zugriffsinformationen, Autor und andere Meta-Informationenen) einer Ressource zugegriffen werden. Diese Charakteristiken werden mit Hilfe von Uniform Resource Characteristics (URCs) spezifiziert.

Ein Service, der ähnlich eines URNs eine indirekte Adressierung anbietet, ist der [Persistent Uniform Resource Locator (PURL)] des [Online Computer Library Center (OCLC)]. Momentan sind nur 1:1 Beziehungen zwischen PURL und URL möglich. Ein PURL ist als standard HTTP Redirect auf dem zentralen Server purl.oclc.org implementiert.

Echte URNs sind noch Diskussionsgegenstand in der Internet Engineering Task Force (IETF). Ein Beispiel könnte aber <urn:isbn:0345391802> sein. Die Ressource zur URN ist eine Representation der Auflage des Buchs [The Hitch Hiker's Guide to the Galaxy] von [Douglas Adams]. Der ISBN-Namensraum wurde in dem [RFC3187] vorgeschlagen.

Anm.: Ein anderer Typ von URN könnte z.B. das Lieblingsbuch von Person XY identifizieren. Das Buch kann natürlich im Lauf der Zeit wechseln, evtl. zu einem bestimmten Zeitpunkt gar nicht vorhanden sein. Ein Unterschied zu einer statischen isbn.

Top Bottom

Verknüpfungsliste

[http://www.douglasadams.com/]: Douglas Adams
Domain Name Service (DNS)
Internet Engineering Task Force (IETF)
Internet
[http://www.oclc.org/]: Online Computer Library Center (OCLC)
[http://purl.oclc.org/]: Persistent Uniform Resource Locator (PURL)
[http://www.ietf.org/rfc/rfc1737.txt]: RFC 1737; Functional Requirements for Uniform Resource Names
[http://www.ietf.org/rfc/rfc2141.txt]: RFC 2141; URN Syntax
[http://www.ietf.org/rfc/rfc2168.txt]: RFC 2168, Resolution of Uniform Resource Identifiers using the Domain Name System
[http://www.ietf.org/rfc/rfc3986.txt]: RFC 3986; Uniform Resource Identifiers (URI): Generic Syntax
[http://www.ietf.org/rfc/rfc3187.txt]: RFC 3187; Using International Standard Book Numbers as Uniform Resource Names
Server
Syntax
[http://www.douglasadams.com/creations/0345391802.html]: The Hitch Hiker's Guide to the Galaxy
Uniform Resource Characteristic (URC)
Uniform Ressource Identifier (URI)
Uniform Ressource Locator (URL)
Web

Top Bottom

Weiterführende Links

  • [http://de.wikipedia.org/wiki/Uniform_Resource_Name] Wikipedia Artikel zu URN (deutsch)
  • [http://en.wikipedia.org/wiki/Uniform_Resource_Name] Wikipedia Artikel zu URN (englisch)
  • [http://www.w3.org/Addressing/]: Naming and Addressing: URIs, URLs, ... (veraltet)
  • Top
     

    © 2000 Andreas Pidde, pidde@uni-koblenz.de
    [Zu meiner Homepage]
    Erstellt mit:
    Ulli Meybohm's HTML Editor
    Baustelle
     
    [Hauptdokument]
    [Inhalt]
    [Glossar]
    [Links]
    [Literatur]
     
    Platzhalter
    Valid HTML 4.0!