Specifica dell'indirizzo dell'endpoint dei servizi Web

L'indirizzo dell'endpoint dei servizi Web è l'URL che un'applicazione client deve specificare per accedere alle API dei servizi Web. L'indirizzo dell'endpoint viene scritto nel file WSDL esportato per generare un client proxy per l'applicazione client.

Perché e quando effettuare questa attività

L'indirizzo dell'endpoint dei servizi Web da utilizzare dipende dalla configurazione del server WebSphere:

Per impostazione predefinita, l'indirizzo dell'endpoint dei servizi Web prende la forma protocol://host:port/context_root/fixed_path. Dove:

L'indirizzo dell'endpoint dei servizi Web viene specificato in fase iniziale, al momento della configurazione del contenitore dei processi aziendali o del contenitore human task:

Procedura di questa attività

  1. Accedere alla console di gestione con un ID utente che dispone dei diritti di amministratore.
  2. Selezionare Applicazioni > Moduli SCA.
    Nota: È inoltre possibile selezionare Applicazioni > Applicazioni enterprise per visualizzare un elenco di tutte le applicazioni enterprise disponibili.
  3. Selezionare BPEContainer (per il contenitore dei processi aziendali) o TaskContainer (per il contenitore human task) dall'elenco dei moduli SCA o delle applicazioni.
  4. Selezionare Fornisci le informazioni sull'URL di endpoint HTTP dall'elenco Ulteriori proprietà.
  5. Selezionare uno dei prefissi predefiniti dall'elenco o immettere uno prefisso personalizzato. Utilizzare un prefisso dall'elenco dei prefissi predefiniti se le applicazioni client devono connettersi direttamente al server delle applicazioni che ospita l'API dei servizi Web. Altrimenti, specificare un prefisso personalizzato.
  6. Fare clic su Applica per copiare il prefisso selezionato sul modulo SCA.
  7. Fare clic su OK. Le informazioni sull'URL vengono salvate nello spazio di lavoro.

Risultato

È possibile visualizzare il valore corrente nella console di gestione (ad esempio, per il contenitore dei processi aziendali: Applicazioni enterprise > BPEContainer > Visualizza descrittore di distribuzione).

Nel file WSDL esportato, l'attributo location dell'elemento soap:address contiene l'indirizzo dell'endpoint specificato dei servizi Web. Ad esempio:

<wsdl:service name="BFMWSService">
  <wsdl:port name="BFMWSPort" binding="this:BFMWSBinding">
   <soap:address location="https://myserver:9080/WebServicesAPIs/sca/com/ibm/bpe/api/BFMWS"/>
Concetti correlati
Aggiunta di sicurezza (servizi Web Java)
Attività correlate
Pubblicazione dei file WSDL
Configurazione del contenitore processi aziendali utilizzando la procedura guidata all'installazione
Configurazione del contenitore human task utilizzando la procedura guidata all'installazione
Aggiunta della sicurezza (.NET)

(c) Copyright IBM Corporation 2005, 2006.
This information center is powered by Eclipse technology (http://www.eclipse.org)