SOAP-Hauptteil in einen bestimmten Typ umsetzen

Mit der Funktion Umsetzung definieren Sie den Hauptteil der ein- und ausgegebenen SOAP-Hauptteile erneut, die das Typelement xsd:any in der Nachrichtenzuordnung aufweisen. Diese Elemente werden auch als Platzhalterelemente bezeichnet.

Vorbereitungen

Erstellen Sie eine Nachrichtenzuordnung. Weitere Informationen finden Sie unter Nachrichtenzuordnung für die Transformation von SOAP-Nachrichten erstellen.

Informationen zu dieser Task

Wenn Sie eine SOAP-Nachricht transformieren, setzen Sie den Platzhalter für den Hauptteil (Body) auf der Eingabeseite in den Typ um, der in der Web Services Description Language (WSDL) für die Anforderung der SOAP-Operation definiert ist. Auf der Ausgabeseite setzen Sie den Platzhalter für den Hauptteil in den Typ der Antwortnachricht für die SOAP-Operation um.

Das Szenario veranschaulicht die Umsetzung des Hauptteilabschnitts. Sie können die Schritte wiederholen, um SOAP-Hauptteilattribute umzusetzen.

Vorgehensweise

Führen Sie die folgenden Schritte aus, um den SOAP-Hauptteil umzusetzen, der in der Nachrichtenzuordnung mit any beschrieben wird:

  1. Klicken Sie mit der rechten Maustaste auf das Element Beliebig im Abschnitt SOAP-Domänennachricht , in dem Sie einen Typ angeben möchten, und wählen Sie Umsetzenaus.

    Klicken Sie mit der rechten Maustaste auf Body (Hauptteil) und wählen Sie dann Umsetzung aus.

    Diese Abbildung veranschaulicht, wie der Abschnitt 'Body' umgesetzt wird. Klicken Sie mit der rechten Maustaste auf Körper, und wählen Sie Umsetzung aus.

  2. Wählen Sie im Fenster Typauswahl einen Typ aus.

    Im Fenster Typauswahl werden alle spezifischen Typen angezeigt, die ausgewählt werden können. Diese Typen beinhalten die Ein- und Ausgabeelemente, die in der WSDL-Datei definiert sind, welche Ihre SOAP-Nachricht beschreibt.

    Wählen Sie SaveAddress aus und klicken Sie anschließend auf OK.

    Diese Abbildung zeigt das Fenster 'Typauswahl', das geöffnet wird, nachdem Sie 'Umsetzung' ausgewählt haben, in dem alle verfügbaren Typen aufgelistet sind.

Ergebnisse

Wenn Sie das Element any des Hauptteils von SOAP_Domain_Msg umsetzen, fügen Sie der Nachrichtenzuordnung das komplexe Element SaveAddress hinzu.

Nächste Schritte

  1. Wiederholen Sie die vorherigen Schritte, um den ausgegebenen SOAP-Hauptteil als SaveAddress in Ihrer Nachrichtenzuordnung umzusetzen.
  2. Konfigurieren Sie abgeleitete Typen im SOAP-Hauptteil. Weitere Informationen finden Sie unter Abgeleitete Typen im SOAP-Hauptteil konfigurieren.