Freigeben über


Verarbeiten von JSON-Nachrichten unter Verwendung von BizTalk Server

Hinweis

Dieses Tutorial gilt nur für BizTalk Server.

In diesem Tutorial wird veranschaulicht, wie JSON-Nachrichten mithilfe von BizTalk Server verarbeitet werden. Im Tutorial werden benutzerdefinierte Pipelinekomponenten verwendet, die jetzt mit BizTalk Server verfügbar sind. Diese Pipelinekomponenten konvertieren die JSON-Nachricht in XML (beim Empfang der Nachricht in BizTalk Server Orchestrierung und konvertiert die Nachricht aus XML in JSON, während die Nachricht gesendet wird.

Was wird in diesem Lernprogramm ausgeführt?

Um die JSON-Verarbeitung zu veranschaulichen, erstellen wir eine BizTalk Server, die folgendes in der angegebenen Reihenfolge ausführt:

  1. Empfängt eine JSON-Bestellung und verwendet in der Empfangspipeline eine JSON-Decoderkomponente zum Transformieren der JSON-Nachricht in eine XML-Nachricht.

  2. Transformiert die XML-Bestellung mithilfe einer Zuordnung in eine XML-Rechnung.

  3. Verwendet in der Sendepipeline einen JSON-Encoder zum Transformieren der XML-Rechnung in eine JSON-Rechnung und sendet diese ab.

    Verarbeiten von JSON-Nachrichten in BizTalk Server

Wie verwende ich dieses Tutorial?

Dieses Tutorial basiert auf einem Beispiel (BTSJSON), das aus der MSDN Code Gallery heruntergeladen werden kann. Sie können dieses Tutorial anhand des Beispiels durchlaufen, um zu verstehen, wie das Beispiel erstellt wurde. Sie können dieses Tutorial aber auch nutzen, um Ihre eigene Lösung von Grund auf zu erstellen. Dieses Tutorial ist auf den zweiten Ansatz ausgelegt, damit Sie nachvollziehen können, wie diese Lösung entwickelt wurde. Darüber hinaus ist dieses Tutorial so weit wie möglich in Einklang mit dem Beispiel, sodass dieselben Namen für Artefakte (z. B. Schemas und Transformationen) wie im Beispiel verwendet werden.

In diesem Abschnitt

Weitere Informationen

BizTalk Server-Tutorials