Prima di iniziare, è necessario completare l'Esercizio 1.1: Importazione delle risorse necessarie e configurazione dello spazio di lavoro.
Prima di pubblicare il servizio Web su Registro UDDI IBM, è necessario ottenere un ID e una password IBM.
Importante: per poter eseguire la registrazione, seguire le istruzioni fornite dal Registro UDDI IBM. Per poter attivare il proprio account, occorre innanzitutto accedere al registro da www.ibm.com/services/uddi
Esplora servizi Web consente di pubblicare e gestire l'entità di business, i servizi di business e le interfacce dei servizi. Per ulteriori informazioni sui tipi di strutture di dati UDDI, consultare la sezione relativa alla distribuzione dei servizi Web della guida in linea.
Se occorre avviare manualmente Esplora servizi Web IBM, fare clic sull'icona di avvio di Esplora servizi Web sulla barra degli strumenti principale oppure fare clic con il tasto destro del mouse sul file WSDL e selezionare Servizi Web > Pubblica file WSDL.
L'entità di business contiene informazioni sul business quali i dati relativi ai contatti e gli URL.
Importante: il Registro UDDI IBM consente la pubblicazione di una sola entità di business per ID utente. Se precedentemente è stata già pubblicata un'entità di business nel Registro UDDI IBM, è possibile rimuovere l'entità di business esistente oppure pubblicare StockQuoteService utilizzando l'entità di business esistente. Per informazioni sulla rimozione di un'entità di business, consultare la sezione relativa agli strumenti dei servizi Web nella guida in linea. Dopo aver annullato l'entità di business, completare la procedura descritta in "Pubblicazione dell'entità di business" e "Pubblicazione del servizio Web StockQuoteService".
Per pubblicare l'entità di business:
Esplora servizi Web IBM viene aggiornato automaticamente con l'entità di business di cui è stata appena eseguita la pubblicazione.
Per trovare l'entità di business utilizzando Esplora servizi Web IBM:
Esplora servizi Web IBM viene aggiornato automaticamente con il servizio di Web di cui è stata appena eseguita la pubblicazione. Se l'esito dell'aggiornamento è positivo, nel riquadro Stato viene visualizzato
Interfaccia servizio http:// DefaultNamespace è stato pubblicato correttamente. Il servizio StockQuote è stato pubblicato correttamente.
Importante: il Registro di prova UDDI IBM dovrebbe essere utilizzato solo per le attività di sperimentazione e verifica iniziali. I dati memorizzati in queste ubicazioni possono andare persi in qualunque momento.
Dopo aver terminato la pubblicazione del servizio Web, uscire da Esplora servizi Web IBM.
Verrà ora illustrato in che modo uno sviluppatore può utilizzare Rational Developer per ricercare il servizio Web appena registrato. Come prima cosa, occorre creare un progetto Web in cui importare il documento WSDL. Dopo di che, sarà possibile iniziare la ricerca del servizio Web StockQuote.
Per trovare un servizio Web, eseguire la ricerca di un'entità o di un servizio di business oppure dell'interfaccia del servizio. In questo esempio, verranno eseguite query nel registro utilizzando il nome dell'entità di business creata quando il servizio Web è stato pubblicato. Per individuare un servizio Web utilizzando Esplora servizi Web IBM:
Dopo aver trovato un servizio Web, è possibile importare il documento WSDL nel progetto Web e avviare la procedura guidata Client di servizi Web per verificare il servizio Web oppure per verificare il file WSDL utilizzando Esplora servizi Web.
Completare l'esercitazione esaminando il materiale nella sezione Riepilogo.