|
|
|
|
|
- Appel de la fonction DotNetExécuteXML
DotNetExécuteXML (Fonction) En anglais : DotNetRunXML Exécute une procédure sur un serveur de services Web XML DotNet. L'ensemble des paramètres de la procédure doit être spécifié à l'aide d'un message XML. // Définition du message XML de la procédure "getTemp" qui // retourne la température d'une ville identifiée par son code postal MessageXML = ... "<SOAP-ENV:Envelope xmlns:SOAP-ENV=" + ... """http://schemas.xmlsoap.org/soap/envelope/""" + ... "xmlns:xsi=""http://www.w3.org/1999/XMLSchema-instance""" + ... "xmlns:xsd=""http://www.w3.org/1999/XMLSchema"">" + ... "SOAP-ENV:Body> " + ... "<ns1:getTemp xmlns:ns1=""urn:xmethods-Temperature"" SOAP-" + ... "ENV:encodingStyle=""http://schemas.xmlsoap.org/soap/encoding/"">" + ... "<zipcode xsi:type=""xsd:string"">94041</zipcode> " + ... "</ns1:getTemp> " + ... "</SOAP-ENV:Body> " + ... "</SOAP-ENV:Envelope>"  // Exécution de la procédure "getTemp" ResExécution = DotNetExécuteXML("http://services.xmethods.net:80" + ...  "/soap/servlet/rpcrouter", MessageXML)
Syntaxe
<Résultat> = DotNetExécuteXML(<URL du serveur> , <Message XML> [, <Action de la procédure>])
<Résultat> : Booléen - Vrai si la communication avec le serveur a été établie,
- Faux dans le cas contraire. Pour connaître le libellé de l'erreur, utilisez la fonction ErreurInfo avec la constante errMessage.
<URL du serveur> : Chaîne de caractères URL du serveur à contacter. Ce paramètre est fourni dans la documentation du serveur de services Web XML DotNet et de ses procédures. <Message XML> : Chaîne de caractères Message XML contenant l'ensemble des données permettant l'exécution d'une procédure (nom, espace de nommage, style d'encodage et paramètres de la procédure). Ces paramètres sont fournis dans la documentation du serveur de services Web XML DotNet et de ses procédures. <Action de la procédure> : Chaîne de caractères optionnelle Action de la procédure (appelée aussi "DotNetAction"). Ce paramètre est fourni dans la documentation du serveur de services Web XML DotNet et de ses procédures. Remarques Appel de la fonction DotNetExécuteXML Après l'appel de la fonction DotNetExécuteXML : - L'ensemble des données de la procédure est effacé.
- La structure de l'entête spécifié avec la fonction DotNetAjouteEntête est effacée.
- La fonction DotNetDonneRésultat permet de récupérer le résultat de la procédure exécutée.
- La fonction DotNetErreur permet de récupérer le message d'erreur de la procédure exécutée.
Composante : wd300com.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|