Distribuzione stub di servizio

Vengono distribuiti ed eseguiti gli stub di servizio su un server stub che è un piccolo server delle applicazioni dedicato all'esecuzione degli stub di servizio. L'applicazione client, o il test, indirizza il server stub invece dell'applicazione effettiva del servizio originale.

Prima di iniziare

Il server stub locale viene eseguito nel workbench sul computer locale. Agli stub del servizio è possibile accedere localmente. Il server stub locale viene automaticamente arrestato quando si chiude il workbench.

Per utilizzare uno stub del servizio invece del servizio originale, è necessario essere in grado di modificare l'endpoint dell'applicazione client o il test del servizio per sostituire l'URL dell'applicazione originale con l'URL del server stub.

Procedura

  1. Nell'editor dello stub, fare clic sul pulsante Distribuisci. In alternativa, è possibile fare clic con il pulsante destro del mouse sullo stub nel navigator di test e selezionare Distribuisci su > Server dello stub locale Questo apre la vista Monitor stub.
  2. Nella vista Monitor stub, fare clic su icona EseguiEsegui. Se si eseguono modifiche allo stub del servizio, questo viene ridistribuito nel server stub dopo il salvataggio.
  3. Per aggiungere più stub del servizio al server stub, fare clic su Aggiungi e selezionare uno stub del servizio dallo spazio di lavoro.
  4. Copiare l'URL dello stub del servizio dalla vista Monitor stub e incollarlo nella configurazione dell'applicazione client. È inoltre possibile accedere direttamente alla specifica WSDL dello stub del servizio che è una copia del WSDL originale con endpoint URL sostituiti.

Operazioni successive

È possibile convalidare che lo stub del servizio risponde correttamente utilizzando il client del servizio generico per richiamare una chiamata.

Feedback