Condividi tramite


Elaborare messaggi XML e file flat in App per la logica di Azure

In App per la logica di Azure è possibile elaborare e convalidare i messaggi XML inviati e ricevuti. Se è stato usato BizTalk Server, queste funzionalità analizzano, compongono, trasformano e convalidano messaggi XML, codificano e decodificano file flat e usano anche XPath per arricchire o estrarre proprietà specifiche da un messaggio. Se non si ha familiarità con questo spazio, queste funzionalità espandono il modo in cui è possibile elaborare i messaggi nel flusso di lavoro dell'app per la logica. Ad esempio, se si dispone di uno scenario business-to-business (B2B) e si lavora con xml schema specifici, è possibile usare queste funzionalità XML per migliorare il modo in cui l'azienda gestisce questi messaggi.

Ad esempio, il App per la logica di Azure include le funzionalità XML seguenti:

Attività Descrizione
Componi XML con schema (solo flussi di lavoro Standard) Creare documenti XML da dati JSON usando uno schema.
Analizzare XML con schema (solo flussi di lavoro Standard) Analizzare i documenti XML usando uno schema.
Trasformare XML Convertire o personalizzare un messaggio XML in base ai requisiti o ai requisiti dei partner usando mappe.
Codificare e decodificare file flat Codificare o decodificare un file flat.

Ad esempio, SAP accetta e invia file IDOC in formato file flat. Molte piattaforme di integrazione creano messaggi XML, tra cui App per la logica di Azure. È quindi possibile creare un flusso di lavoro dell'app per la logica che usa il codificatore di file flat per convertire XML in formato file flat.
Convalidare XML Convalidare un messaggio XML in ingresso o in uscita rispetto a uno schema specifico.
XPath Arricchire un messaggio ed estrarre proprietà specifiche dal messaggio. È possibile quindi usare le proprietà estratte per indirizzare il messaggio a un endpoint intermedio o di destinazione.

Esempio

Distribuire un'app per la logica completamente operativa (campione di GitHub) usando le funzionalità XML di App per la logica di Azure.

Panoramica dell'integrazione aziendale