Skip to main content

Vad är ett namnområde?

Namnområden är unika former för identifiering i samband med en given organisation som har skapat någon typ av XML -schema.Huvudfunktionen för ett namnområde är att undvika tvetydighet i namnet relaterat till den enhetliga resursidentifieraren (URI).Detta är trots att etiketten eller titeln kan hittas i en mängd olika metadatauppsättningar.

Ett enkelt sätt att tänka på ett namnområde är att överväga denna typ av scopingkonstruktion som en specificerad uppsättning av stängda namn.I huvudsak är denna uppsättning av stängda namn uppdelad på ett sådant sätt som skapar ett attributnamn för varje funktion eller klass, men förblir samtidigt en identifierbar konstruktion i sin egen rätt.Resultatet av denna typ av åtgärder är att namnområdet kan interagera med alla typer av protokoll, såsom paket, moduler, klasser och procedurer.

En gemensam komponent i användningen av utdragen markeringsspråk eller XML, namnområdet gör det möjligt att skilja en uppsättning av stängda namn från en annan, även om de innehåller några av samma element och attributnamn.Namnområdet tillhandahåller ett filtmedel för identifiering för den specifika insamlingen av element och gör det möjligt för systemet att identifiera samlingen som unik.I huvudsak händer detta genom att skapa ett filtattributnamn som innehåller det unika namnområdet följt av det lokala eller funktionella elementet eller attributnamnet.

Möjligheten att använda ett namnområde kan vara till stor hjälp när det finns liknande element som används i samma XML -dokument.Till exempel kan ett enda dokument inkludera elementtypen, men inom konstruktionen adresserar faktiskt både grönsaks- och blommaträdgårdar.Att kunna ytterligare definiera arten av båda typerna av trädgårdar genom att skapa ett unikt namnområde för båda innebär inget annat än skapandet av de unika namnen för de specifika samlingarna.Det centrala elementet i "trädgård" kan fortfarande användas i båda fallen, men namnområdet kommer att göra det möjligt att fokusera på en av de två typerna av trädgårdar.

Multipartmetoden för att skapa ett namnområde gör det möjligt att använda att skapa namn för att använda samma element medan du fortfarande arbetar med mer än ett relaterat koncept.Ur detta perspektiv hjälper användningen av ett namnområde till att förenkla processen för att erkänna och identifiera olika funktionella namn för element inom dokumentets bredare konstruktion.Som ett resultat kan förmågan att skapa en URI också hjälpa till att förenkla processen för att skapa URL: er som de flesta användare är bekanta med som en del av surfningsprocessen i en internetmiljö.