Principy mapování na jiné aplikace
Systém flexideo je postaven na schopnosti maximálního a efektivního vytvarování dle konkrétní potřeby. Bez schopnosti napojit systém efektivně na ostatní používané aplikace, které mají spolupracovat, by však nebyla přizpůsobivost úplná. V oblasti komunikace s okolím systém nativně využívá výhod nabízených technologickou koncepcí XML, který svými možnostmi výrazně předčí všechny ostatní, starší způsoby a postupně je nahrazuje. Server systému flexideo je pomocí XML schopen přebírat cizí XML data a naložit s nimi dle aplikačních potřeb téměř jako s daty vlastními. Rovněž tak je schopen data vydávat v takové formě, které jiné aplikace rozumí. Těchto schopností je dosaženo mapováním struktur externích aplikací na struktury definované a to vč. možnosti externí struktury převzít a vygenerovat pro ně odpovídající uložiště, formuláře a jiné nástroje.
Mapování je nastavováno pomocí substruktury kmenové mapy mapp-to-app a struktury pro mapování segmentu mapp-to. Základ mapovací schopnosti tvoří pojmenování aplikace a typů dat, která používá. Výčet aplikací a typů, které používá, a které jsou tím pádem mapovatelné, probíhá v nastaveních aplikace, konkrétně v oblasti kompletace a povolených aplikačních typů - viz. část D3) v aplik. nastaveních kompletace XDS.
Základním záměrem při návrhu instrukcí mapování byla snaha o jednoduchost. Tedy aby jednoduché případy bylo možné mapovat jednoduchým a transparentním způsobem. Jsou tedy opět, jak je tomu v celém XDS, voleny vlastnosti a jejich výchozí hodnoty. Ve většině případů tak je možné zadávat pouze základní vlastnosti a pouze v komplikovanějších momentech přistoupit k použití různých dalších "vychytávek" ve formě pomocných vlastností a jejich kombinací.
Vícenásobné mapovací uzly
Mapování je realizováno pomocí přidávání mapovacích uzlů k uzlům segmentů. Je tedy zřejmé, že je možné jeden uzel mapovat na více míst pomocí vložení více mapovacích uzlů. Platí to jak pro kmenové ma...
Externí aplikace a její typy
Aplik. nastavení kompletace XDS (v části D3) obsahují seznam aplikací a jejích typů, které je možné mapovat za účelem datového propojení se systémem flexideo. Konkrétně jde o tabulku se třemi údaji, ...
Aplikace? Dokument? Účel?
V základním bodu, kmenu mapy (struktura mapp-to-app v definici interních typů dokumentů) můžeme a také musíme nastavit tři základní identifikační vlastnosti:
Absolutní nebo relativní? Možnosti odkazování map
V odkazech je možné téměř libovolně bez dopadu na výsledek zaměňovat relativní a absolutní odkazy podle momentální situace. Především jde o odkaz ve vlastnosti ref. Můžete tak například definovat obe...
Užití externích jmenných prostorů
Silným nástrojem XML jsou jmenné prostory. Ty jsou obzvláště využívány při výměně dat. Každá data tak mají vedle určení použité kódové stránky také možnost určit o jaká data jde a jaký je jejich půvo...