Fornire informazioni sull'URL endpoint EJB e JMS

Utilizzare questa pagina per specificare i frammenti URL endpoint dei servizi Web ai quali accedere tramite SOAP e JMS (Java Message Service) o direttamente come EJB (Enterprise JavaBean). Tali frammenti vengono utilizzati per formare indirizzi endpoint completi inclusi nei file WSDL (Web Services Description Language) pubblicati.

Per visualizzare questa pagina della console di gestione, fare clic su Applicazioni > Tipi di applicazioni > Applicazioni enterprise WebSphere > nome_applicazione > Fornisci le informazioni sull'URL di endpoint JMS ed EJB.

È possibile specificare un frammento dell'URL endpoint da utilizzare in ciascun modulo dei servizi Web. In un file WSDL pubblicato, l'URL che definisce l'indirizzo dell'endpoint di destinazione si trova nell'attributo di ubicazione nell'elemento soap:address della porta.

Se si utilizzano dei moduli di servizi Web configurati per utilizzare JMS o per accedere direttamente agli EJB, tali moduli sono elencati in questo pannello.

Frammento URL per JMS

Specifica un frammento URL per i servizi Web ai quali accedere tramite un trasporto JMS. È possibile immettere un valore, utilizzato per definire l'indirizzo soap:address di un servizio Web. Quando vengono pubblicati i file WSDL, questo frammento contribuisce a formare un URL, che viene inserito nei file WSDL.

Il frammento URL immesso come valore è un prefisso al quale è stato aggiunto targetService=property per formare un endpoint URL JMS completo. Il valore predefinito si ottiene esaminando le informazioni di distribuzione del servizio installato, ad esempio, jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF.

Tali informazioni sono ricavate dall'endpoint JMS configurato del servizio Web, il quale è un MDB (Message Driven Bean) definito dallo strumento endpointEnabler della riga comandi. È possibile modificare il frammento URL, ad esempio aggiungendo delle proprietà. Il frammento URL, insieme alla proprietà targetService, forma l'URL completo, ad esempio jms:/queue?destination=jms/MyQueue&connectionFactory=jms/MyCF&priority=5&targetService=GetQuote.

Frammento URL per EJB

Specifica un frammento URL per i servizi Web ai quali accedere tramite un bind EJB. È possibile immettere un valore, utilizzato per definire l'attributo di ubicazione dell'elemento generic:address della porta di un servizio Web. Questo indirizzo della porta è contenuto nel file zip WSDL quando questo viene pubblicato utilizzando il campo nome_applicazione_ExtendedWSDLFiles.zip del pannello Pubblica file zip WSDL.

Il valore del frammento URL inserito Þ un suffisso aggiunto alla parte iniziale dell'URL e ottenuto esaminando le informazioni sulla distribuzione del servizio Web. Ad esempio, è possibile ottenere il seguente frammento URL dalle informazioni sulla distribuzione dell'EJB: wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome.

In questo caso, è possibile immettere le seguenti informazioni nel campo del frammento URL jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809, che risultano in questa URL di endpoint, wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809.




I collegamenti contrassegnati (online) richiedono un accesso a Internet.

Attività correlate
Riferimenti correlati


Nome file: uwbs_providejms.html