Cómo comunicarse entre un filtro de JSP y un programa Java
Pregunta
¿Hay alguna manera de enviar una cadena a un programa Java desde un filtro de JSP?
He intentado tomas; no funcionó.
He intentado archivos externos; no funcionó.
Por lo tanto, estoy un poco al final de un Witt aquí sobre el tema.
Solución
¿Qué quiere decir por el envío de una cadena a un programa Java ? Es el programa en un proceso separado?
Si ese es el caso y que necesita la comunicación síncrona, definitivamente se puede utilizar sockets TCP o UDP solo. Coloque el socket de servidor en su programa Java .
Si usted puede ejecutar el programa Java como un hilo separado en el servidor Tomcat, entonces será una solución mejor y más rápido. Sólo tiene que añadir el JAR archivo donde su programa Java es y poner en marcha en un hilo separado con una cola de solicitudes para interactuar con el filtro.