PDA

Ver la Versión Completa : Erp Siesa Interprise Webservices


ASAPLTDA
13-04-2017, 05:19:34
Buenas noches foristas,
REquiero utilizar los webservices de siesainterprises , el cual utiliza soap.
Es mi primera vez que me enfrento a soap y a sies ainterprise, me entregan los archivos WSDL, Conexion.xsd, Consulta.xsd, importar.xsd

Alguno ha tenido la oportunidad de trabajar con webservices de siesa que me pudiera orientar o usar soap

GRacias

jhonny
13-04-2017, 06:25:32
Bueno... si ya tienes acceso al wsdl eso ya es un gran adelanto, puedes usar por ejemplo el WSDL Importer que viene con Delphi. Por otro lado Siesa tiene la documentación de su webservice la cual es clave para complementar.

Neftali [Germán.Estévez]
18-04-2017, 17:00:31
A mitad de este artículo tienes (http://neftali.clubdelphi.com/35-generacion-de-un-cliente-webservice-en-delphi/)un ejemplo de cómo utilizar el WSDL importer de Delphi y el código necesario para hacer funcionar la unit que te genera y los objetos necesarios.
En tu caso será algon similar, pero cambiando los objetos generados (pero el procedimiento es el mismo).

Y un par de links de la docwiki de Embarcadero relacionados:
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Using_the_WSDL_Importer
http://docwiki.embarcadero.com/RADStudio/Tokyo/en/Import_WSDL_Wizard

movorack
18-04-2017, 19:33:50
y con los .xsd puedes crear objetos con los que manipular el xml desde delphi usando XML Data Binding (File > New > Other > XML > XML Data Binding)