XML-Nachrichten und Flatfiles in Azure Logic Apps mit Enterprise Integration Pack

In Azure Logic Apps können Sie XML-Nachrichten verarbeiten, die Sie mithilfe des Enterprise Integration Packs senden und empfangen. Wenn Sie BizTalk Server verwendet haben, bietet Ihnen das Enterprise Integration Pack ähnliche Funktionen zum Transformieren und Überprüfen von Nachrichten, Arbeiten mit Flatfiles und sogar Verwenden von XPath, um eine Nachricht mit bestimmten Eigenschaften anzureichern oder bestimmte Eigenschaften aus einer Nachricht zu extrahieren. Wenn dieser Bereich neu für Sie ist, erweitern diese Funktionen die Art und Weise, in der Sie Nachrichten im Workflow Ihrer Logik-App. Wenn Sie beispielsweise in einem Business-to-Business-Szenario (B2B) mit bestimmten XML-Schemas arbeiten, können Sie das Enterprise Integration Pack verwenden, um die Art der Verarbeitung dieser Nachrichten durch Ihr Unternehmen zu verbessern.

Das Enterprise Integration Pack enthält beispielsweise diese Funktionen:

  • XML-Überprüfung: Überprüfen einer ein- oder ausgehenden XML-Nachricht anhand eines bestimmten Schemas.

  • XML-Transformation: Konvertieren oder Anpassen einer XML-Nachricht basierend auf Ihren Anforderungen oder den Anforderungen eines Partners mithilfe von Zuordnungen.

  • Flatfile-Codierung und Flatfile-Decodierung: Codieren oder Decodieren einer Flatfile.

    SAP akzeptiert und sendet z.B. IDOC-Dateien im Flatfileformat. Viele Integrationsplattformen einschließlich Logic Apps erstellen XML-Nachrichten. Daher können Sie eine Logik-App erstellen, die mit dem Flatfileencoder XML-Dateien in Flatfiles „konvertiert“.

  • XPath: Anreichern einer Nachricht und Extrahieren bestimmter Eigenschaften aus der Nachricht. Mithilfe der extrahierten Eigenschaften können Sie die Nachricht an einen Ziel- oder Zwischenendpunkt weiterleiten.

Beispiel

Stellen Sie eine voll funktionsfähige Logik-App (GitHub-Beispiel) mit den XML-Features von Azure Logic Apps bereit.

Nächste Schritte

Weitere Informationen zum Enterprise Integration Pack