Namespace

Ein Namensraum ist ein Kontext, in dem dessen Namen eindeutig sind. Namensräume können hierarchisch sein. Dann sind die Namen innerhalb jeder Hierarchieebene eindeutig. Beispiele:

  • Fußball: Namensraum ist die Mannschaft. Die Rückennummer ist der darin eindeutige Name.
  • Telefonie: Namensraum ist z.B. die Ortsvorwahl, die Nummer des Anschlusses der darin eindeutige Name.
  • Domain Name System (DNS): Namensraum ist z.B. eine Second-Level-Domain. Dort sind dann Hostnamen (www) und Unterdomainnamen (dev) eindeutig.
  • URIs (Uniform Resource Identifiers): Jeder URI kann als Name mit der übergeordneten Ressource als Namensraum aufgefasst werden.