Namespace Definizione significato

Cos’è il Namespace?

Un namespace è un gruppo di elementi correlati che hanno ciascuno un nome o un identificatore unico. Ci sono diversi tipi di namespace, e ognuno ha una specifica sintassi usata per definire gli elementi corrispondenti. Ogni elemento all’interno di uno spazio dei nomi ha un “nome locale” che serve come identificatore unico.

Gli spazi dei nomi sono usati in molte aree dell’informatica, come nomi di dominio, file path, e documenti XML. Sotto ci sono esempi di queste diverse applicazioni.

*Nomi di dominio– La sintassi dello spazio dei nomi per i nomi di dominio è specificata dal Domain Name System, o DNS. Include il dominio di primo livello (ad esempio “techterms.com”) e un sottodominio, come “www.”. Nel URL“www.techterms.com,” l’identificatore dello spazio dei nomi è “techterms.com,” mentre il nome locale è “www.”
*Percorsi di fileFile le posizioni possono essere specificate usando un percorso di file, che può includere più directory. Un percorso di file, che usa la sintassi definita dal sistema operativo, è considerato un namespace. Per esempio, C:\Program Files\Internet Explorer è lo spazio dei nomi che descrive dove si trovano i file di Internet Explorer su un computer Windows. Il namespace /usr/local/apache/ definisce la posizione dei file Apache su un server web basato su Unix. I singoli nomi dei file all’interno di queste directory servono come identificatori unici.
*Documenti XML– Gli spazi dei nomi XML (XMLNS) sono usati per associare i nomi degli elementi e degli attributi di un documento con uno spazio dei nomi identificato da un URI esterno. Per esempio, un file XML può includere elementi HTML che sono specificati in “http://www.w3.org/1999/xhtml.” Questo riferimento potrebbe apparire come “” vicino all’inizio del documento XML.

Gli esempi precedenti sono solo alcuni tipi di namespace usati nell’informatica. Sono anche usati per definire dispositivi di rete e altri tipi di hardware. Inoltre, i programmatori di computer spesso usano gli spazi dei nomi per raggruppare variabili correlate all’interno del codice sorgente di un programma. Mentre ci sono molti tipi diversi di namespace, tutti servono allo stesso scopo – contenere un raggruppamento logico di elementi correlati.

La descrizione di Namespace in questa pagina è la definizione originale di SharTec.eu. Se volete linkare questa pagina, non dimenticate di citare la fonte dell’articolo.

SharTec.eu mira a spiegare la terminologia informatica in un modo che sia facile da capire. Ci sforziamo di essere semplici e precisi in ogni definizione che pubblichiamo. Se hai commenti sulla descrizione di Spazio dei nomi o vuoi suggerire un nuovo termine tecnico, contattaci.

© 2021 SharTec - In primo piano in Tecnologia