|
|
|
|
DotNetRunXML (Function) In french: DotNetExécuteXML Runs a procedure on a server for .Net XML Web services. All the procedure parameters must be specified via an XML message.
// Define the XML message of the "getTemp" procedure that // returns the temperature of a city identified by its zip code 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>" // Run the "getTemp" procedure ResExecute = DotNetRunXML("http://services.xmethods.net:80" + ... "/soap/servlet/rpcrouter", MessageXML)
Syntax
<Result> = DotNetRunXML(<Server URL> , <XML message> [, <Procedure action>])
<Result>: Boolean - True if the communication was established with the server,
- False otherwise. To get more details on the error, use ErrorInfo with the errMessage constant.
<Server URL>: Character string URL of server to contact. This parameter is supplied in the documentation of .Net server. <XML message>: Character string XML message containing the data used to run a procedure (name, namespace, encoding style and parameters of procedure). These parameters are supplied in the documentation of .Net server. <Procedure action>: Optional character string Action of procedure (also called "DotNetAction"). This parameter is supplied in the documentation of .Net server. Remarks After the call to DotNetRunXML: - The data found in the procedure is erased.
- The structure of the header specified with DotNetAddHeader is deleted.
- DotNetGetResult returns the result of the procedure run.
- DotNetError returns the error message of the procedure run.
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|