Hola a todos,
les comento el proyecto para luego presentar mis dudas y asi me puedan ayudar, estoy realizando una pagina web con Java 7, Tomcat Apache como contenedor/servidor y MySql para persistencia de datos, el entorno de desarrollo de java es Netbeans 8.2; por otro lado tengo una placa con pic 18f4550 + un modulo WIFI esp8266 Adafruit Hazzulla + un motor DC que controla la apertura de una puerta. Lo que deseo realizar en desde el entorno web enviar un comando para controlar la apertura de la puerta, la parte tecnica es que tengo una arquitectura cliente-servidor corriendo la aplicacion java web y debo buscar alguna manera de comunicarme con el modulo esp8266, lo que tenia pensado era usar sockets empleando javascript desde el cliente y conectarme al esp8266, esto implicaria configurar el esp8266 con modo estacion(STA) segun entiendo, asi se procesa la peticion y el esp8266 debe responder y el servidor actulizar en una tabla de log la actividad realizada y su estado; Para empezar no se si esto es posible, mis dudas residen justamente en este ultimo punto, tambien saber si existe una manera adicional para realizar esta comunicacion bidireccional entre la app web y el modulo esp8266. Se que se puede realizar en otros lenguajes, servidores, bases de datos etc, pero la aplicacion que estoy realizando es con las herramientas descritas, o sea en otras palabras, no cambiaré nada de lo que usaré a no ser que sea estrictamente necesario jajaja

, muchas gracias por su atencion, espero sus comentarios y sugerencias, saludos.
