Hem : Tekniska termer : Definition av namnområde

namespace

Ett namnområde är en grupp relaterade element som alla har ett unikt namn eller en unik identifierare. Det finns flera olika typer av namnområden, och var och en har en specifik syntax används för att definiera motsvarande element. Varje element i ett namnområde har ett "lokalt namn" som fungerar som en unik identifierare.

Namnområden används inom många datorer, till exempel domännamn, fil banoroch XML dokument. Nedan följer exempel på dessa olika applikationer.

  1. Domännamn - Syntaxen för namnområdet för domännamn anges av Domain Name System, eller DNS. Den inkluderar toppdomänen (t.ex. "TechLib.com") och en underdomän, till exempel "www." I URL "www.TechLib.com", namnområdesidentifieraren är "TechLib.com" medan det lokala namnet är "www."
  2. Filvägar - Fil platser kan specificeras med hjälp av en filsökväg, som kan innehålla flera kataloger. En filsökväg som använder syntax definierad av operativsystem, anses vara ett namnområde. Till exempel, C: / Programfiler / Internet Explorer är namnområdet som beskriver var Internet Explorer-filer på en Windows-dator. Namnområdet / usr / local / apache / definierar platsen för Apache filer på en Unix-baserad webbserver. Enskild filnamn inom dessa kataloger fungerar som unika identifierare.
  3. XML-dokument - XML-namnområden (XMLNS) används för att associera ett dokuments element och attributnamn till ett namnområde identifierat av en extern URI. Till exempel kan en XML-fil innehålla html element som anges på "http://www.w3.org/1999/xhtml." Denna referens kan visas som "<html: html xmlns: html = 'http: //www.w3.org/1999/xhtml'>"nära toppen av XML-dokumentet.

Ovanstående exempel är bara några få typer av namnområden som används vid datorer. De används också för att definiera nätverksenheter och andra typer av datorhårdvara. Dessutom använde datorprogrammerare ofta namnområden för grupprelaterade variabler inom källkod av ett program. Även om det finns många olika typer av namnområden, har de alla samma syfte - att innehålla en logisk gruppering av relaterade element.

TechLib - Tech Lib Computer Dictionary

Denna sida innehåller en teknisk definition av Namespace. Det förklarar i dataterminologi vad Namespace betyder och är ett av många tekniska termer i TechLib-ordlistan.

Alla definitioner på TechLib-webbplatsen är skrivna för att vara tekniskt korrekta men också lätta att förstå. Om du tycker att denna namnrymdefinition är till hjälp kan du referera till den med citatlänkarna ovan.