From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Discusiones sobre Productos NI

cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 

XML RPC

Buenas Tardes


Actualmente nuestra empresa esta implementando un sistema ERP llamado
TinyERP http://www.tinyerp.org/index.html
pero por cuestiones de politicas del contrato no se nos permite usar
ODBC para escribir directamente en la base de datos.
La unica manera que se nos permite escribir es atravez de Web Services
usando el Protocolo XML-RPC.

Como le comentaba a Javier en lo correos anteriores, lo hemos podido
hacer pero atravez de un script de un lenguaje llamado Python que
corre en el VI gracias a unas librerias llamadas LabPyhton.
Pyhton       http://www.python.org/
LabPyhton  http://labpython.sourceforge.net/

Quisera saber si labview puede comunicarse atraves de este protocolo o
si tengo que usar lenguajes externos.

Gracias

Antonio Garcia Olais
0 kudos
Mensaje 1 de 5
3.760 Vistas

Hola Antonio, claro que se puede hacer esto desde LabVIEW y o puedes realizar con las funciones nativas de LabVIEW de TCP/IP para hacer el post, sin necesidad de usar librerías externas y puedes usar los VIs de XML generar la parte de XML. Hay un ejemplo muy útil en esta dirección, que aunque no es para XML RPC muestra como usar Post y Get con LabVIEW:

Example HTTP Protocols

Te anexo un ejemplo que trabaja con el servidor de https://ws1.webservices.nl/documentation/demo/xmlrpc_demo.php, ahí hay un servidor corriendo de ahí puedes probar las funcione y te genera un script pega ese script en la parte de arriba y vas a ver como se hace la request. Este lo puedes utilizar para trabajar con tu servidor.

Saludos 

Benjamin C
Principal Systems Engineer // CLA // CLED
Descargar todos
0 kudos
Mensaje 2 de 5
3.749 Vistas
Hola

Gracias por los links,empezare hacer pruebas inmediatamente y si tengo dudas no dudar en postearlo.

Saludos

Antonio Gacria Olais

0 kudos
Mensaje 3 de 5
3.738 Vistas

e desarollado una implementacion de XML-RPC aunque solamente es la parte del cliente y aun faltan algunas cosas que ajustar.

 

 

0 kudos
Mensaje 4 de 5
3.459 Vistas

Hola Antonio gracias por compartir tu codigo.  Tambien seria bueno que lo subas a los ejemplos en la comunidad es una seccion nueva para poder compartir codigo:

aqui puedes ver algunas pagians con ejemplos:

http://decibel.ni.com/content/community/zone

Aquí puedes ver algunos ejemplos:

http://decibel.ni.com/content/people/smikel?view=overview

http://delta.ni.com/content/people/Roberto%20Bozzolo?view=documents

http://decibel.ni.com/content/people/ArturoGomez?view=overview

 http://decibel.ni.com/content/people/BeCeGa?view=overview

Gracias por ser uno de los mienbros activos de la comunidad

Saludos

 

Benjamin C
Principal Systems Engineer // CLA // CLED
0 kudos
Mensaje 5 de 5
3.452 Vistas