Domanda

    

Questa domanda ha già una risposta qui:

         

Sto cercando di trovare una soluzione tale che l'utente inserisca l'URL di un servizio Web e verrà testato.

Sebbene ciò che voglio sia una modifica dell'URL, garantisco che la Descrizione del servizio sarà sempre la stessa (tranne ovviamente il tag di servizio wsdl: che contiene il sapone: indirizzo); Voglio solo testare diversi clienti, eseguendo lo stesso servizio.

È stato utile?

Soluzione

sì, puoi. basta modificare la proprietà url del proxy del servizio prima di chiamare qualsiasi metodo su di esso.

Altri suggerimenti

Sì; ogni proxy del servizio web offre un modo per farlo; con i proxy pre-WCF (incluso WSEx) l'indirizzo è la proprietà Url sulla classe proxy - basta cambiarlo prima di fare qualcosa di interessante con il proxy.

Con WCF, credo che specifichi l'indirizzo dell'endpoint tramite uno dei costruttori.

Quindi semplicemente genera il tuo proxy dal tuo riferimento wsdl, e via, vai ;-p

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top