Wenn Sie die Umwandlungsports sehen, blenden Sie die Ports ein, sofern die Operationshierarchie nicht angezeigt werden muss. Wenn Sie die Ports anzeigen, können Sie Gruppen und Ports definieren und Knoten aus der Operationsausgabe den Ausgabeports zuordnen.
Die folgende Abbildung zeigt die Ports für eine nicht wiederverwendbare Webdienstverbraucher-Umwandlung:
Eine Web-Dienst-Verbraucher-Umwandlung kann mehrere Eingabe- und mehrere Ausgabegruppen enthalten. Erstellen Sie beim Anlegen von Ports Gruppen und fügen Sie den Gruppen die Ports hinzu. Definieren Sie die Ports in einer Gruppenhierarchie basierend auf der Struktur der Operationseingabe- und Operationsausgabehierarchie. Fügen Sie einen Schlüssel hinzu, um eine untergeordnete Gruppe mit einer übergeordneten Gruppe zu verbinden. Alle Gruppen mit Ausnahme der untersten Gruppe in der Hierarchie müssen Primärschlüssel aufweisen. Alle Gruppen in der Hierarchie mit Ausnahme der Root-Gruppe müssen Fremdschlüssel aufweisen.
Die Umwandlung verfügt über eine Root-Eingabegruppe mit der Bezeichnung RequestInput. Sie müssen der Root-Eingabegruppe einen Primärschlüssel hinzufügen. Bei dem Schlüssel muss es sich um einen String, Bigint- oder Integer-Datentyp handeln.
Sie können der Root-Eingabegruppe zusätzliche Pass-Through-Ports hinzufügen. Pass-Through-Ports übergeben Daten über die Umwandlung, ohne die Daten zu ändern. Der Pass-Through-Port kann einmal in den Eingabedaten vorkommen. Sie können den Pass-Through-Port zu jeder beliebigen Ausgabegruppe hinzufügen. Ordnen Sie dem Eingabeport den Ausgabeport zu. Der Eingabewert, den Sie über eine SOAP-Anfrage übergeben haben, wiederholt sich in den Ausgabezeilen aus der SOAP-Antwort.
Sie können der Root-Eingabegruppe auch HTTP-Header, Cookie-Ports, einen dynamischen URL-Port und Ports für die Web-Dienst-Sicherheitsauthentifizierung hinzufügen. Daten in der Root-Gruppe kommen einmal vor.
Klicken Sie zum Zuweisen eines Operationsausgabeknotens zu einem Ausgabeport auf das Feld in der Spalte
Speicherort
und erweitern Sie die Hierarchie im Dialogfeld
Speicherort auswählen
. Wählen Sie anschließend einen Knoten aus der Hierarchie aus.