|
|
|
|
Advertencia
A partir de la versión 2024, esta función se conserva por motivos de compatibilidad con versiones anteriores.
Ejecuta un Procedure en un servidor SOAP. Todos los parámetros de Procedure deben ser especificados a través de un mensaje XML.
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>"
ResExecute = SOAPRunXML("http://services.xmethods.net:80" + ...
"/soap/servlet/rpcrouter", MessageXML)
Sintaxis
<Result> = SOAPRunXML(<URL of SOAP server> , <XML message> [, <Procedure action>])
<Result>: booleano - True si se estableció la comunicación con el servidor SOAP,
- False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<URL of SOAP server>: Cadena de caracteres URL del servidor SOAP a Contact. Este parámetro se proporciona en la documentación del servidor SOAP. <XML message>: Cadena de caracteres Mensaje XML que contiene los datos utilizados para ejecutar un Procedure (nombre, espacio de nombres, estilo de codificación y parámetros de Procedure). Estos parámetros se suministran en la documentación del servidor SOAP y sus procedimientos.. Observación: Si utiliza un servidor SOAP WINDEV, el nombre de la biblioteca (WDL) se especifica a través del espacio de nombres ("" se convierte en "c:\modulessoap\.wdl" en el servidor). <Procedure action>: Cadena de caracteres opcional Acción de Procedure (también llamada "SOAPAcción"). Este parámetro se proporciona en la documentación del servidor SOAP. Observaciones Después de la llamada a SOAPRunXML: - Los datos que se encuentran en el Procedure se han borrado.
- La estructura de la cabecera especificada con SOAPAddHeader se elimina.
- SOAPGetResult devuelve el resultado de la ejecución de Procedure.
- JABÓNError devuelve el mensaje de error de la ejecución de Procedure.
Clasificación Lógica de negocio / UI: Lógica de negocio
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|