Obsah:
Definícia - Čo znamená namespace?
Menný priestor sa používa na jednoznačnú identifikáciu jedného alebo viacerých mien z iných podobných mien rôznych objektov, skupín alebo menného priestoru všeobecne. Namespace umožňuje rozlíšiť objekty s podobným názvom, ale odlišným pôvodom. V XML je menný priestor súbor typov prvkov a názvov atribútov, z ktorých každý môže byť identifikovaný jedinečným menným priestorom, do ktorého patrí.
Namespace je tiež známy ako rozsah názvu.
Techopedia vysvetľuje namespace
Namespace sa používa predovšetkým v programovacích jazykoch, v ktorých sa rovnaký názov môže používať pre rôzne objekty. Je vytvorený na zoskupenie tých mien, ktoré by sa mohli opakovať kdekoľvek inde v rámci rovnakých alebo vzájomne prepojených programov, objektov a prvkov.
Napríklad priestor názvov XML pozostáva z typov prvkov a názvov atribútov. Každý z mien v rámci tohto menného priestoru súvisí alebo je s ním spojený. Názov je jedinečne identifikovaný identifikátorom menného priestoru pred menom. Napríklad Namespace1_ John a Namespace2_John sú rovnaké názvy, ale v rámci rôznych názvových priestorov.
