Zum Hauptinhalt springen

3. Links

Ein Link ist eine typisierte Verbindung zwischen zwei Ressourcen, die durch IRIs (Internationalisierte Ressourcen-Identifikatoren) identifiziert werden.

  • Kontext-IRI (Context IRI) - Quelle des Links
  • Link-Beziehungstyp (Link Relation Type) - Semantik der Beziehung
  • Ziel-IRI (Target IRI) - Zielressource
  • Zielattribute (Target Attributes) (optional) - Zusätzliche Metadaten

Aussageform

Ein Link kann ausgedrückt werden als:

{Kontext-IRI} hat eine {Beziehungstyp}-Ressource bei {Ziel-IRI},
die {Zielattribute} hat

Implementierungshinweise

IRI vs URI

  • Im Normalfall wird der Kontext-IRI auch ein URI sein (RFC 3986)
  • Viele Protokolle unterstützen keine IRI-Dereferenzierung
  • Ziel-IRIs werden in Serialisierungen, die keine IRIs unterstützen, in URIs konvertiert

Keine Einschränkungen für:

  • Mehrere Links zu/von einem bestimmten IRI
  • Mehrere Links verschiedener Typen zwischen zwei IRIs
  • Relative Reihenfolge der Links zwischen Serialisierungen