Utilizzare questa pagina per specificare i frammenti dell'URL endpoint per i servizi Web ai quali si accede tramite i collegamenti JMS (Java Messaging Service) o 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 >Applicazioni Enterprise > istanza_applicazione > Fornire informazioni sull'URL endpoint JMS e EJB.
È possibile specificare una parte o 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. Questa condizione è valida per i servizi Web ai quali è possibile accedere tramite un trasporto JMS o direttamente come un EJB.
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.
Scheda Configurazione
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, aggiungendo ad esempio 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.
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, nel campo del frammento URL, verrebbero inserite le seguenti informazioni, jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809, che generano questo URL endpoint, wsejb:/com.acme.sample.MyStockQuoteHome?jndiName=ejb/MyStockQuoteHome&jndiProviderURL=corbaloc:iiop:myhost.mycompany.com:2809.