In questo scenario di servizio Web, il broker fornisce un'interfaccia dei servizi Web a un'applicazione di servizio diverso da Web esistente. Il servizio Web è vincolato a una definizione WSDL esistente.
Legenda dei simboli:
Il flusso di messaggi riceve una richiesta del servizio Web, la converte in un formato previsto dall'applicazione esistente e richiama l'applicazione esistente. La risposta da un'applicazione esistente viene convertita in una risposta di servizio Web valida.
In questo esempio, un client del servizio Web HTTP esistente fornisce informazioni su una materia (ad esempio, prezzi delle azioni o tassi di cambio). Si desidera sostituire questo servizio con una soluzione di ricerca del database in azienda, ma non si desidera effettuare modifiche ai client poiché questi sono distribuiti in modo diffuso.
In questo esempio, è possibile esporre in modo utile come servizio Web un sistema esistente, basato su C o Cobol. Esiste inoltre un vincolo sull'aspetto del servizio Web: si dispone già della definizione WSDL per un client dei servizi Web distribuiti in modo diffuso che fornisce accesso a una funzione aziendale particolare. Il ruolo del broker sarà di fornire la stessa interfaccia a una nuova implementazione basata sul sistema esistente. E' probabile che il provider dei servizi Web originali fornisca una diversa qualità del servizio o sia discontinuo per alcuni motivi.
(fare riferimento a Importazione da WSDL).