Domů : Technické termíny : Definice oboru názvů

Namespace

Obor názvů 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 má specifické syntax slouží k definování odpovídajících prvků. Každý prvek v oboru názvů má „místní název“, který slouží jako jedinečný identifikátor.

Jmenné prostory se používají v mnoha oblastech výpočetní techniky, například doménových jmen, soubor cesty, a XML dokumenty. Níže jsou uvedeny příklady těchto různých aplikací.

  1. doménových jmen - Syntaxe oboru názvů pro názvy domén je určena systémem doménových jmen, nebo DNS. Zahrnuje doménu nejvyšší úrovně (např. „TechLib.com“) a subdoménu, například „www.“ V URL „www.TechLib.com“, identifikátor oboru názvů je „TechLib.com“, zatímco místní název je „www.“
  2. Cesty k souborům - Soubor umístění lze určit pomocí cesty k souboru, která může obsahovat více adresáře. Cesta k souboru, která používá syntaxi definovanou parametrem operační systém, je považován za jmenný prostor. Například, C: / Program Files / Internet Explorer je obor názvů, který popisuje umístění souborů aplikace Internet Explorer v počítači se systémem Windows. Obor názvů / usr / local / apache / definuje umístění Apache soubory na webovém serveru založeném na Unixu. Individuální názvy souborů v těchto adresářích slouží jako jedinečné identifikátory.
  3. Dokumenty XML - XML ​​namespaces (XMLNS) are used to associate a document's element and attribute names with a namespace identified by an external URI. Například může obsahovat soubor XML HTML prvky, které jsou uvedeny na „http://www.w3.org/1999/xhtml.“ Tento odkaz se může zobrazit jako „<html: html xmlns: html = 'http: //www.w3.org/1999/xhtml'>"v horní části dokumentu XML.

Výše uvedené příklady představují jen několik typů jmenných prostorů používaných při práci s počítačem. Používají se také k definování síťových zařízení a dalších typů počítačového hardwaru. Navíc počítačoví programátoři často používali jmenné prostory ke seskupení proměnné v rámci Zdrojový kód programu. I když existuje mnoho různých typů jmenných prostorů, všechny slouží ke stejnému účelu - obsahovat logické seskupení souvisejících prvků.

TechLib - počítačový slovník Tech Lib

Tato stránka obsahuje technickou definici oboru názvů. Vysvětluje ve výpočetní terminologii, co znamená jmenný prostor, a je jedním z mnoha technických termínů ve slovníku TechLib.

Všechny definice na webu TechLib jsou napsány tak, aby byly technicky přesné, ale také snadno srozumitelné. Pokud shledáte tuto definici oboru názvů užitečnou, můžete ji odkázat pomocí výše uvedených citačních odkazů.