Bonjour,
J'aimerai envoyer un flux xml (SOAP 1.2) comme par exemple :
et l'envoyer à un service web que je ne connais pas et qui sera donc "paramétrable" par l'utilisateur.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Body> <HelloWorld xmlns="http://www.monsiteblabla.fr/MonService1.asmx"> <value>Test</value> </HelloWorld> </soap12:Body> </soap12:Envelope>
Et récupérer le flux en retour du service web (je pense pas que ce soit le plus compliqué).
Pour me connecter au service web j'utilise :
Donc ma question est comment je peux envoyer un flux xml a un service web ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 var client = new WebClient(); var stream = client.OpenRead(@webServiceAsmxUrl + "?wsdl");
Bonne journée.
Partager