<div dir="ltr"><div class="gmail_default" style="font-family:tahoma,sans-serif">Yo lo he hecho en Delphi 7, hay una herramienta que lee el WSDL (Web Service Description Language) y crea el objeto en pascal, con toda la parte de conexión transparente al usuario (o sea, nosotros)</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Aqui hay información de como manejarlo con Lazarus <a href="http://wiki.freepascal.org/Web_Service_Toolkit">http://wiki.freepascal.org/Web_Service_Toolkit</a> se ve bastante similar a lo que hace Delphi </div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">También encontré esta nota <a href="http://www.freepascal.org/~michael/articles/fpcrpc/fpcrpc.pdf">http://www.freepascal.org/~michael/articles/fpcrpc/fpcrpc.pdf</a></div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Lamentablemente las dos están en inglés, pero tienen buena información si te das maña con el lenguaje.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div><div class="gmail_default" style="font-family:tahoma,sans-serif">Saludos.</div><div class="gmail_default" style="font-family:tahoma,sans-serif"><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">2016-09-29 3:54 GMT-03:00 Jose Antonio Cuello via Lazarus-es <span dir="ltr"><<a href="mailto:lazarus-es@lists.lazarus-ide.org" target="_blank">lazarus-es@lists.lazarus-ide.org</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Buenas, estoy tratando de realizar un conector con un servicio web XMLRPC. Los ejemplos que me da el proveedor están en Python y PHP y con esos lenguajes no tengo problema, conecto y puedo comunicarme.<br>
<br>
Al tratar de hacerlo con Lazarus, y las LNET me encuentro que a diferencia de Python y PHP donde al realizar la conexión me devuelve un objeto y con ese objeto puedo ejecutar los "métodos" declarados en el servidor sin problema realizando una llamada donde se indica el "método" y sus parámetros, en Lazarus no funciona igual pues tengo el objeto ya creado el cual realiza la conexión, pero luego no tengo o no se cómo llamar a los "métodos" del servidor.<br>
<br>
Alguno tiene alguna experiencia en este tema, sabe de alguna documentación o algún código que pueda compartir a modo de ejemplo.<br>
<br>
Gracias y un saludo.<br>
______________________________<wbr>_________________<br>
Lazarus-es mailing list<br>
<a href="mailto:Lazarus-es@lists.lazarus-ide.org">Lazarus-es@lists.lazarus-ide.<wbr>org</a><br>
<a href="http://lists.lazarus-ide.org/listinfo/lazarus-es" rel="noreferrer" target="_blank">http://lists.lazarus-ide.org/<wbr>listinfo/lazarus-es</a><br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><span style="font-size:small;font-family:tahoma,sans-serif"><div style="display:inline">​</div></span><font face="tahoma, sans-serif" style="font-size:small">Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program.<div style="display:inline">​ ​</div></font><i style="font-size:small;font-family:tahoma,sans-serif">Linus Torvalds</i><br></div></div>
</div>