** ¿Qué es JIL-Server? **
JIL Server es una aplicación que ha sido diseñada e implementada con el propósito de permitir conectar código JAVA con LabVIEW, para controlar la carga y ejecución de instrumentos virtuales (LabVIEW VIs), así como realizar el intercambio de variables en ambos sentidos.
** ¿Como funciona JIL-Server? **
JIL server publica los controles e indicadores existentes en un VI y los hace visibles a través de una conexión TCP y un protocolo específico de intercambio de datos, para
cualquier aplicación que necesite conectar con LabVIEW. A pesar de haber sido diseñado para ser usado en combinación con JAVA, y en especial con Easy Java Simulations (EJS), es posible acceder a JIL Server desde cualquier aplicación siempre que ésta conozca el protócolo de intercambio de datos de JIL.
El esquema básico de funcionamiento de JIL-Server es el siguiente:
** ¿Que necesito para usar JIL-Server? **
Pues básicamente lo siguiente. Del lado del servidor:
- JIL-server (imprescindible ;))
- LabVIEW Run-Time Engine.
- Un VI de LabVIEW, que es el que queremos controlar desde la aplicación externa.
Y del lado del cliente:
- Easy Java Simulations >= 4.3.2 y el elemento LabVIEW-EJS, ó
- La librería labview.jar
** ¿Donde puedo conseguir JIL-Server? **
La versión estable de JIL-Server puede ser descargada aquí