Jmenný prostor

Jmenný prostor je skupina souvisejících prvků, z nichž každý má jedinečný název nebo identifikátor. Existuje několik různých typů jmenných prostorů a každý z nich používá specifickou syntaxi k definování odpovídajících prvků. Každý prvek v rámci jmenného prostoru má „lokální název“, který slouží jako jedinečný identifikátor.

Jmenné prostory se používají v mnoha oblastech výpočetní techniky, například u doménových názvů, souborových cest a dokumentů XML. Níže jsou uvedeny příklady těchto různých použití.

  1. Doménové názvy – Syntaxi jmenných prostorů pro doménové názvy určuje systém doménových jmen neboli DNS. Zahrnuje doménu nejvyšší úrovně (například „techterms.com“) a subdoménu, například „www.“. V adrese URL „www.techterms.com“ je identifikátorem jmenného prostoru „techterms.com“, zatímco lokálním názvem je „www.“
  2. Souborové cesty – Umístění souborů lze určit pomocí souborové cesty, která může obsahovat několik adresářů. Souborová cesta, která používá syntaxi definovanou operačním systémem, se považuje za jmenný prostor. Například C:\Program Files\Internet Explorer je jmenný prostor popisující umístění souborů Internet Exploreru v počítači se systémem Windows. Jmenný prostor /usr/local/apache/ určuje umístění souborů Apache na webovém serveru založeném na Unixu. Jednotlivé názvy souborů v těchto adresářích slouží jako jedinečné identifikátory.
  3. Dokumenty XML – Jmenné prostory XML (XMLNS) se používají k přiřazení názvů prvků a atributů dokumentu ke jmennému prostoru identifikovanému externím URI. Soubor XML může například obsahovat prvky HTML určené na adrese „http://www.w3.org/1999/xhtml“. Tento odkaz se může nacházet například v podobě „<html:html xmlns:html='http://www.w3.org/1999/xhtml'>“ v horní části dokumentu XML.

Uvedené příklady představují jen několik typů jmenných prostorů používaných ve výpočetní technice. Jmenné prostory se také používají k definování síťových zařízení a dalších typů počítačového hardwaru. Programátoři je navíc často používají ke skupinování souvisejících proměnných ve zdrojovém kódu programu. Přestože existuje mnoho různých typů jmenných prostorů, všechny slouží stejnému účelu – obsahují logicky uspořádanou skupinu souvisejících prvků.

Aktualizováno April 25, 2013 od Per C.

quizOtestujte své znalosti

Which protocol is designed to find the most efficient data path on a network?

A
PPP
0%
B
RIP
0%
C
FTP
0%
D
NTP
0%
Correct! Incorrect!     View the RIP definition.
More Quizzes →

Počítačový slovník Tech Terms

Definice Jmenný prostor na této stránce je originální definice napsaná autory TechTerms.com. Pokud chcete na tuto stránku odkazovat nebo tuto definici citovat, použijte prosím zelený citační pruh přímo pod definicí.

Naším cílem je vysvětlovat počítačovou terminologii srozumitelným způsobem. U každé zveřejněné definice usilujeme o přesnost a jednoduchost. Pokud máte zpětnou vazbu nebo chcete navrhnout nový technický pojem, kontaktujte nás.

Newsletter Tech Terms

Rozšiřte své technické znalosti s naším denním nebo týdenním newsletterem! Přihlaste se ještě dnes a dostávejte nové pojmy a kvízy přímo do schránky.

Přihlaste se k bezplatnému newsletteru TechTerms

Jak často chcete dostávat e-mail?

Odhlásit se nebo změnit frekvenci můžete kdykoli pomocí odkazů v každém e-mailu. Dotazy? Prosím kontaktujte nás.

Poznámka: Newsletter je zasílán v angličtině.