2010-12-06 17 views
0

J'ai connecté à un service Web en ajoutant comme une référence Web, les fichiers WSDL et XSD sont maintenant visable, im en utilisant Visual Studio,Appeler un service Web

Comment puis-je obtenir une réponse de la Service Web, par exemple envoyer des données et recevoir un message d'erreur.

Merci pour votre temps.

+0

s'il vous plaît fixer votre titre (Serice devrait être Service) – cateof

Répondre

1

Une fois que vous ajoutez une référence de service Web, Visual Studio va générer une classe proxy client fortement typé que vous pouvez instancier et appeler la méthode Web:

using (var proxy = new SomeClientProxy()) 
{ 
    var result = proxy.SomeMethod("foo", "bar"); 
} 
+0

Je vois, comment puis-je localiser le proxy client? – Ebikeneser

+0

Il est généré par Visual Studio. Essayez d'importer l'espace de noms que vous avez utilisé dans la boîte de dialogue Ajouter une référence de service Web. –

+0

serait-ce dans la page dfault aspx? – Ebikeneser

0

Créez simplement l'objet et utiliser la méthode que vous normalement faire avec des objets de classe ordinaires

1- YourWebService obj = new YourWebService();

2- appelez les méthodes sur cet objet.

obj.YourWebServiceMethod();

+0

pourriez-vous me donner un exemple de la façon dont cela serait affiché dans le code s'il vous plaît? – Ebikeneser