Bonjour,
Je recherche la méthode permettant de consommer un webservice renvoyant un complexType.
J'ai installé Microsoft SOAP Toolkit Version 3, je sais récupérer la réponse d'un webservice dans une variable :
Mais je ne sais pas comment traiter ma variable.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Dim soap, reponse Set soap = Server.CreateObject("MSSOAP.SOAPClient30") soap.ClientProperty("ServerHTTPRequest") = True Call soap.mssoapinit( "http://localhost/leWebservice" ) soap.ConnectorProperty("AuthUser") = "user" soap.ConnectorProperty("AuthPassword") = "login" Set reponse = soap.maFonction( parametre1, parametre2 )
Serait-il possible à partir du fichier wsdl de créer un objet (en faisant une dll par ex) qui serait appelé comme suit :
Merci d'avance, je sèche total !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Set monObjet = Server.CreateObject("MonObjet") Set monObjet.complexType = soap.maFonction( parametre1, parametre2 )
Partager