Bonjour,
Comment peut on invoquer un Web Service à partir d'ASP dans le but de récupérer un DataSet et éventuellement de mettre le résultat dans un recordset ADO ?
Merci pour vos réponses...
Bonjour,
Comment peut on invoquer un Web Service à partir d'ASP dans le but de récupérer un DataSet et éventuellement de mettre le résultat dans un recordset ADO ?
Merci pour vos réponses...
Je ne pense pas qu'il existe de techinque simple pour invoquer un webservice en asp.
Pour cela il faut utiliser Asp.Net.
DataSet est un objet .Net qui n'existe pas en Asp.
A travers le "Msxml2" celà doit être possible, mais je n'arrive pas à trouver un code qui fonctionne. A cette ocassion je précise que mon web service attend des paramètres !Envoyé par malbaladejo
Pour communiquer avec un webservice il suffit de lui envoyer une requete SOAP (qui n'est que du xml) et tu auras un message SOAP en retour.Envoyé par Philorix
En utilisant Msxml2 tu peux construire et parser les messages SOAP.
Mais c'est tellement plus simple en .NET...
Oui mais là le client veux de l'ASP !Envoyé par malbaladejo
Quelqun aurait un exemple avec "Msxml2" ?
Salut,
Un exemple
http://www.developpez.net/forums/vie...ght=webservice
A+
"Winter is coming" (ma nouvelle page d'accueil)
J'ai trouvé, en me passant du SOAP !
Pour ceux que cela intéresse je mets le code en dessous !
Dim oXML, strRet
Set oXML= Server.CreateObject("MSXML2.ServerXMLHTTP")
oXML.Open "POST", "http://MonServeur/dev/Service.asmx/Connexion", False
oXML.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
oXML.send "User=admin&Pass=12345"
strRet = oXML.responseText
Set oXML = Nothing
Partager