Sdílet prostřednictvím


Zpracování zpráv XML a plochých souborů v Azure Logic Apps

V Azure Logic Apps můžete zpracovávat a ověřovat zprávy XML, které odesíláte a přijímáte. Pokud jste použili BizTalk Server, tyto funkce podobně parsují, vytvářejí, transformují a ověřují zprávy XML, kódují a dekódují ploché soubory a dokonce používají XPath k obohacení nebo extrahování konkrétních vlastností ze zprávy. Pokud s tímto prostorem začínáte, tyto funkce rozšiřují způsob zpracování zpráv v pracovním postupu aplikace logiky. Pokud máte například scénář B2B (business-to-business) a pracujete s konkrétními schématy XML, můžete pomocí těchto funkcí XML vylepšit způsob, jakým vaše firma tyto zprávy zpracovává.

Azure Logic Apps například obsahuje následující možnosti XML:

Úloha Popis
Psaní XML se schématem (pouze standardní pracovní postupy) Vytvářejte dokumenty XML z dat JSON pomocí schématu.
Parsování XML se schématem (pouze standardní pracovní postupy) Parsujte dokumenty XML pomocí schématu.
Transformace XML Převeďte nebo přizpůsobte zprávu XML na základě vašich požadavků nebo požadavků partnerů pomocí map.
Kódování a dekódování plochých souborů Zakódujte nebo dekódujte plochý soubor.

SAP například přijímá a odesílá soubory IDOC v plochém formátu souborů. Mnoho integračních platforem vytváří zprávy XML, včetně Azure Logic Apps. Můžete tedy vytvořit pracovní postup aplikace logiky, který používá kodér plochého souboru k převodu XML do plochého formátu souboru.
Ověření XML Ověřte příchozí nebo odchozí zprávu XML pro konkrétní schéma.
XPath Rozšíření zprávy a extrakce konkrétních vlastností ze zprávy Extrahované vlastnosti pak můžete použít ke směrování zprávy do cíle nebo do zprostředkujícího koncového bodu.

Vzorek

Nasaďte plně funkční aplikaci logiky (ukázku GitHubu) pomocí funkcí XML v Azure Logic Apps.

Přehled podnikové integrace