Architektura, implementace a bezpečnost finančních systémů
Praktický průvodce návrhem, implementací a zabezpečením finanční komunikace podle standardu ISO 20022.
Kniha používá Python jako primární jazyk ukázek. Kapitola 28.8 převádí stejnou architekturu do prostředí Java; principy parseru, validátoru, mapperu, podpisu a transportu zůstávají stejné.
Třídy generované z XSD představují konkrétní syntaktickou verzi zprávy a patří za mapovací vrstvu.
Parser a validátor musí pracovat s namespace, přesnou verzí schématu a bezpečným nastavením XML procesoru.
Implementace XML Signature musí kontrolovat referenci i vazbu ověřeného uzlu na aplikační data.
Adaptéry oddělují interní kanonický model od konkrétní banky, verze zprávy a transportního kanálu.