Web Services en local : help

DxMachina Messages postés 4 Date d'inscription mardi 15 janvier 2008 Statut Membre Dernière intervention 1 octobre 2008 - 15 janv. 2008 à 10:52
ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 - 17 janv. 2008 à 23:27
Bonjour,
Je suis débutant avec les Web Services, je souhaite tout simplement construire un Web Service en local (qui propose d'ajouter ou soustraire deux nombres), et l'appeller avec un client SOAP. Mon Web Service "Operations.asmx" est bien disponible et fonctionne lorsque je l'appelle via un browser : http://locahost/st/Operations/Operations/asmx

Quand j'utilise le client SOAP, le serveur IIS me dit systématiquement qu'il y a une erreur au niveau du champ SOAP "Soap action" qui décrit où est hébergé le web service. Que doit-on mettre pour un web service situé en local ??? Voici les 3 premiers messages de l'échange SOAP entre mon client et IIS, j'ai souligné en gras les deux lignes qui posent problèmes.

Un grand merci pour votre aide !!!

POST /st/Operations/Operations.asmx HTTP/1.1
Host: localhost:80
Content-Type: text/xml; charset= utf-8
Content-Length: 313
Connection: Keep-Alive
SOAPAction: "urn:st/Operations/ajouter"

HTTP/1.1 100 Continue
Server: Microsoft-IIS/5.0
Date: Tue, 15 Jan 2008 08:29:40 GMT
X-Powered-By: ASP.NET

<?xml version ="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xmlns:xsd="h
ttp://www.w3.org/2001/XMLSchema"xmlns:soap="http://schemas.xmlsoap.org/soap/enve
lope/">
<soap:Body>

1
2

</soap:Body>
</soap:Envelope>

1 réponse

ShareVB Messages postés 2676 Date d'inscription vendredi 28 juin 2002 Statut Membre Dernière intervention 13 janvier 2016 26
17 janv. 2008 à 23:27
salut,

as-tu utilisé l'assistant "Ajouter une référence Web " ?

ShareVB
0
Rejoignez-nous