Sie können eine JMS-Transportkonfiguration erstellen, in der die Transporteinstellungen für eine Serviceanforderung beschrieben werden, die das JMS-Protokoll (Java™ Message
Service) verwendet, einschließlich JBoss und IBM® WebSphere JMS. Transport- und Sicherheitseinstellungen können jeder Serviceanforderung zugeordnet werden.
Vorbereitende Schritte
Wenn Sie die SOAP-Sicherheit verwenden, stellen Sie sicher, dass die Umgebung mit den richtigen Bibliotheken und Konfigurationsdateien konfiguriert ist.
Vorgehensweise
- Klicken Sie in der Symbolleiste auf die Schaltfläche Generic Service Client
, damit der Generic Service Client geöffnet wird, und klicken Sie auf die Registerkarte Transport. Die Seite Transportkonfigurationen wird geöffnet.
- Klicken Sie auf der Seite Transportkonfigurationen auf eine der folgenden Schaltflächen:
- Neue Standard-JMS-Konfiguration erstellen (
), um eine neue generische JMS-Transportkonfiguration zu erstellen.
- Neue JBoss JMS-Konfiguration erstellen (
), um eine für JBoss vorkonfigurierte JMS-Konfiguration zu erstellen.
- Neue Websphere JMS-Konfiguration erstellen (
), um eine für WebSphere JMS vorkonfigurierte JMS-Konfiguration zu erstellen.
- Geben Sie in Name einen Namen für die neue Transportkonfiguration ein und wählen Sie aus, ob es sich bei dem Service um ein Ziel des Typs Warteschlange oder Thema handelt.
- Geben Sie die Adresse des JMS-Endpunkts ein.
- Wählen Sie Temporäres Objekt verwenden aus, um dem Service die Adresse des Endpunkts als temporäres Objekt bereitzustellen.
Bei Inaktivierung dieser Einstellung müssen Sie die Empfangspunktadresse manuell angeben.
- Wenn für den Service eine Authentifizierung erforderlich ist, wählen Sie Basisauthentifizierung aus und geben den Namen und das Kennwort für den Zugriff auf den Service ein.
- Wenn für den Service ein angepasster JNDI-Adapter (Java Naming and Directory Interface) erforderlich ist, können Sie eine eigene Java-Klasse angeben, mit der die Apache Axis-Klasse erweitert wird. Wählen Sie in diesem Fall "Angepasster Adapter" aus und geben Sie den Namen der angepassten Java-Klasse an.
Weitere Informationen zu angepasstem Code finden Sie unter Testausführung mit angepasstem Code erweitern.
- Geben Sie an, ob die Nachricht den Typ Text oder Binär hat.
- Klicken Sie bei Bedarf auf Hinzufügen oder Bearbeiten, um die für den Zugriff auf den Service erforderlichen Eigenschaften der Kontextfactory oder Connectoreigenschaften anzugeben.
- Klicken Sie auf OK, um die neue Konfiguration zu erstellen.
Nächste Schritte
Nach der Erstellung können Sie die neue Konfiguration für jede Serviceanforderung verwenden, die das JMS-Transportprotokoll nutzt. Über die Liste
Konfigurationen im Generic Service Client können Sie vorhandene Konfigurationen bearbeiten oder duplizieren.