Informationen zum JMS- und EJB-Endpunkt-URL angeben

Verwenden Sie diese Seite, um die Endpunkt-URL-Fragmente für Web-Services anzugeben, die mit SOAP und Java Message Service (JMS) oder direkt als Enterprise-Beans aufgerufen werden. Die Fragmente werden verwendet, um vollständige Endpunktadressen zu bilden, die in veröffentlichte WSDL-Dateien (Web Services Description Language) aufgenommen werden.

Klicken Sie zum Anzeigen dieser Seite der Administrationskonsole auf Anwendungen > Anwendungstypen > WebSphere-Unternehmensanwendungen > Anwendungsname > Informationen zum JMS- und EJB-Endpunkt-URL angeben.

Sie können ein Fragment des Endpunkt-URL angeben, der in jedem Web-Service-Modul verwendet werden soll. In einer veröffentlichten WSDL-Datei ist der URL, der die Endpunktadresse des Ziels enthält, im Positionsattribut des Portelements soap:address enthalten.

Wenn Sie Web-Service-Module verwenden, die für die Verwendung von JMS oder für den direkten Zugriff auf Enterprise-Beans konfiguriert sind, werden diese Module in dieser Anzeige aufgelistet.

Diese Anzeige der Administrationskonsole gilt nur für JAX-WS- (Java API for XML-Based Web Services) und JAX-RPC-Web-Services (Java API for XML-based RPC).

URL-Fragment für JMS

Gibt ein URL-Fragment für Web-Services an, auf die mit einem JMS-Transport zugegriffen wird. Sie können einen Wert eingeben, der für die Definition des Elements soap:address eines Web-Service verwendet wird. Bei der Veröffentlichung der WSDL-Dateien wird aus diesem Fragment ein URL gebildet und in die WSDL-Dateien aufgenommen.

Das URL-Fragment, das als Wert eingegeben wird, ist ein Präfix, dem die Eigenschaft "targetService" angehängt wird, um den vollständigen JMS-URL-Endpunkt zu bilden. Sie erhalten den Standardwert, indem Sie die Implementierungsinformationen des installierten Service untersuchen, z. B. jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF.

Diese Informationen werden vom konfigurierten JMS-Endpunkt des Web-Service abgerufen, der eine MDB (Message Driven Bean) ist, die mit dem Befehlszeilentool endpointEnabler definiert wird. Sie können das URL-Fragment ändern. Beispielsweise können Sie Eigenschaften hinzufügen. Das URL-Fragment wird mit der Eigenschaft "targetService" zu einem vollständigen URL kombiniert, z. B. jms:jndi:jms/MyQueue&jndiConnectionFactoryName=jms/MyCF&priority=5&targetService=GetQuote.

URL-Fragment für EJB

Gibt ein URL-Fragment für Web-Services an, auf die mit einer EJB-Bindung zugegriffen wird. Sie können einen Wert eingeben, um das Positionsattribut des Portelements generic:address eines Web-Service zu definieren. Diese Portadresse wird in die WSDL-Zip-Datei aufgenommen, wenn die Zip-Datei im Feld Anwendungsname_ExtendedWSDLFiles.zip in der Anzeige WSDL-ZIP-Dateien veröffentlichen angegeben und veröffentlicht wird.

Der eingegebene Wert für das URL-Fragment ist ein Suffix, das an den ersten Teil des URL angefügt wird, der den Implementierungsinformationen des Web-Service entnommen wurde. Beispielsweise könnte das folgende URL-Fragment aus den Implementierungsinformationen der EJB abgerufen werden: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.

In diesem Fall geben Sie im Feld "URL-Fragment" die folgenden Informationen ein: jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809. Daraus würde dann der Endpunkt-URL wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809 gebildet.




Mit (online) gekennzeichnete Links setzen einen Internet-Zugang voraus.

Zugehörige Tasks
Zugehörige Verweise


Dateiname: uwbs_providejms.html