Možnost použít jen vyjmenované potomky služby

Někdy je výhodné (zejm. u pohledových dokumentů), abychom využili již existující služby zdrojového dokumentu s tím, že nás zajímají jen vybrané potomky. Vlastností použití oblasti služby je automatické vkládání všech potomků z této oblasti služby do cílové oblasti dokumentu, jež pomocí této služby vytváří zdrojové propojení na daný dokument, kde je služba umístěna. V definici máme možnost toto automatické chování vypnout pomocí atributu enumerate-source (vyjmenovat zdroj - resp. potomky cizí oblasti). Standardně při neuvedení tothoto atributu se předpokládá jeho nastavení na hodnotu false. Pokud jej uvedeme s hodnotou true, musíme sice uvést všechny přímé potomky čerpané v rámci oblasti služby, o jejichž zařazení máme zájem, ale máme tak možnost některé potomky služby vynechat. Je-li potomkem opět oblast, je třeba v případě výčtu vlastnost opět nastavit.

Toho se s výhodou využije tam, kde máme rozsáhlé služby dokumentu již připraveny a např. v pohledovém dokumentu využijeme stejnou službu jako v databázovém dokumentu ale vyjmenujeme jen několik málo těch, které jsou v daném pohledu zapotřebí.

Viz. také popis vlastnosti enumerate-source.


Způsoby a syntaxe tvorby služeb dokumentůZákladní zásady pro vytváření služebDalší zásady pro službyDědění struktury služby z jiné službyDoplnění cizího segmentu vlastnímOšetření vlastností pomocí služebShrnující služba bez odkazuOšetření bezpečnostních přístupů ve službáchMožnost použít jen vyjmenované potomky služby