Shrnující služba bez odkazu

Zvláštním případem jsou tzv. speciální služby, které jsou tvořeny tagem area a neodpovídají svým identifikačním jménem (name) žádné kmenové oblasti a ani nemají uveden odkaz na některou jinou z oblastí dokumentu pomocí vlastnosti take-from. Pokud se jedná o kmen služby, pak je to možné a vzniká speciální "slučující" služba.

V takovém případě se do cílového dokumentu nepřebírá segment area, kterým je tvořen kmen služby, ale přebírají se pouze jednotliví potomci tohoto kmene, kde každý z nich již musí mít uvedenu vlastnost take-from. V cílovém dokumentu jsou pak tito potomci uvedeni jako potomci segmentu area, kde je uveden odkaz na tuto službu. Vlastnost source této oblasti se nastaví na hodnotu own:: a potomci budou na jednu zdrojovou instanci dokumentu vzájemně propojeni pomocí nastavení odpovídajících odkazů do vlastnosti source-key.

Tato schopnost je využívána například v případech, kdy je zapotřebí výrazněji zjednodušit strukturu zdrojového dokumentu v dokumentu cílovém. Její potřeba vyplývá z potřeb návrhu v některých strukturách sama.


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