Re: Manejo De Un Hardware Con Gambas Desde Un Navegador Web
Citar:
a traves de este metodo que me planteas podria vizualizar en la pagina esa interfaz hecha en
gambas y controlar el hardware????....
No. La idea es realizar un interface en
gambas (sin GUI) que acepte y envíe paquetes XML a través del protocolo RPC en la máquina que está físicamente conectada a tu hardware y que escuche (a través de un servidor web) en un puerto determinado.
La página web expuesta a Internet en un servidor externo, sería la GUI que permitiría interactuar remotamente con tu hardware. Lo más fácil es usar PHP con XML RPC y diseñar un interfaz gráfico con botones, etc y un poco de javascript para enviar los comandos a tu servidor local y recibir algún tipo de feedback desde el mismo, una vez se haya ejecutado dicho comando.
Otra alternativa podría ser escribir el programa enteramente en
gambas (en tu servidor local conectado al hardware) usando
scripting de gambas, al estilo de CGI (o ASP) y exponerlo directamente a internet. Esto te ahorraría el uso de otro lenguaje en otro servidor, pero tu máquina sería accesible directamente desde Inet, con los riesgos que ello podría implicar.
De todas formas, los elementos gráficos o widgets de
gambas no se pueden dibujar en una página web. Tienes en todo caso que usar los habituales en programación web y mezclar css, html y javascript para conseguir el aspecto y funcionalidad deseados.
Aunque a priori pueda parecer algo muy complicado, si tienes conocimientos aceptables de programación web y
gambas, no debería resultar muy difícil. Lo principal es estructurar bien el proyecto y saber de antemano realmente lo que necesitas hacer.
Esta es mi visión personal, aunque podría haber otras alternativas que desconozco.
Saludos