![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#6
|
||||
|
||||
|
xml-rpc no es un estandar fijo, es mas bien una idea de como se puede hacer. Osea, no existe un modelo preciso de como operarlo, al contrario de SOAP. Ademas, es mas popular entre los lenguajes script como python, ruby & php.
Con todo, xml-rpc es solo una capa SOBRE http. Hacer XML-RPC es cuestion de hacer HTTP, y luego parsear los XML. No es tan dificil como suena, y se puede hacer una implementacion cutre en un par de horas... http://mail-archives.apache.org/mod_...l.gmail.com%3E Cita:
http://wiki.freepascal.org/Web_Service_Toolkit De hacerlo a mano, lo haria con synapse. Es mucho mas facil con una libreria que NO es visual. Es el tipo de tareas donde RAD es mala idea. Tambien puedes empezar a expandir tus horizontes y aprovecharte de tanto codigo que hay en *otros* lenguajes. A veces, simplemente lo mejor esta en otro lado .Varias veces donde no he encontrado una solucion en X lenguaje, me pregunto en que lenguaje debe existir la solucion mas elegante, miro alli como lo hacen y luego me regreso a casa. Por ejemplo, este es un cliente XML-RPC en python: http://docs.python.org/library/xmlrpclib.html Y codigo: http://hg.python.org/cpython/file/2.7/Lib/xmlrpclib.py P.D. Tambien podrias importar librerias de python usando http://mmm-experts.com/products.aspx?productid=3. Funciona muy bien, si no te importar desplegar la dll de python + archivos .py, o puedes encapsular el codigo en una linea de comandos e invocarlo en el background. O sea, opciones es lo que hay!
__________________
El malabarista. |
|
|
|