Hier erfahren Sie, wie Sie eine Bindung für Ihren Service generieren.
Erstellen Sie einen Service und implementieren Sie die in der Serviceschnittstelle definierten Operationen. Weitere Informationen hierzu finden Sie unter Workflow für Serviceerstellung - Übersicht.
Wenn Sie einen Service in WebSphere Message Broker erstellen, wird der Service im Serviceeditor geöffnet. Der Serviceendpunkt und die Bindung werden auf der linken Seite der Übersicht über den Service angezeigt. Der Service-Empfangsknoten stellt den Serviceendpunkt dar. Es wird eine standardmäßige SOAP-over-HTTP-Bindung generiert, die neben dem Symbol des Service-Empfangsknotens angezeigt wird.
Sie können auch eine eigene Bindung erstellen. Dazu löschen Sie zunächst die Standardbindung und erstellen dann eine neue Bindung.
Die Bindung des Service kann vor oder nach der Definition und Implementierung Ihrer Operationen erstellt und konfiguriert werden.
Führen Sie zur Generierung einer Bindung folgende Schritte aus:
Eine SOAP-over-HTTP-Bindung wird generiert. Das Symbol des Service-Empfangsknotens ändert sich in das Symbol eines SOAPInput-Knotens und der Name der Bindung wird daneben angezeigt.
Wenn die Bindung im Serviceeditor ausgewählt wird, werden die Eigenschaften der Bindung in der Ansicht 'Eigenschaften' angezeigt. Sie können die Bindungseigenschaften in der Ansicht 'Eigenschaften' anzeigen und bearbeiten.
Konsumenten können den implementierten Service mit der Abfragezeichenfolge ?wsdl, mit der die Serviceschnittstelle zurückgegeben wird, abfragen. Um dieses Verhalten zu inaktivieren, wählen Sie im Serviceeditor die SOAP/HTTP-Bindung aus und heben Sie auf der Registerkarte 'HTTP-Transport' der SOAP/HTTP-Servicebindungseigenschaften die Markierung von Unterstützung für ?wsdl aktivieren auf.
Implementieren Sie den Service auf einem Ausführungsgruppe. Weitere Informationen finden Sie im Abschnitt Verpacken und implementieren.