visual uiswing tutorial que layouts jcomponents javase getcontentpane docs component java multithreading java-ee

java - uiswing - Obteniendo hilo de Container?



jcomponents java (3)

He visto al menos una clase de utilidad para conocer el hilo de Tomcat, pero no es aconsejable seguir esta ruta. Esos hilos se crean para atender las solicitudes de su EJB o del servlet, no para que usted soporte el EJB o el servlet. Cada uno que tome es solo otro hilo que no estará disponible para atender las solicitudes al contenedor.

Podrías simplemente lanzar un ThreadPool estático y usar un inicializador estático para evitar la especificación EJB en este caso, pero obviamente deberías asegurarte de que el código del hilo funcione bien, de lo contrario podría realmente poner a funcionar tu EJB.

En la mayoría de los servidores de aplicaciones, la especificación J2EE Ejb prohíbe crear subprocesos "a mano", ya que estos recursos deben ser gestionados por el servidor.

Pero, ¿hay alguna manera de obtener hilos de Tomcat, Glassfish, Jboss, etc .; De esta forma, ¿tiene acceso a su ThreadPool?


La forma legal de obtener hilos del contenedor es usar JCA (Java Connector Architecture). El componente que implementa utilizando esta tecnología se denomina "adaptador de recursos" y se empaqueta como un archivo rar.

La implementación es bastante detallada, pero no demasiado complicada en casos simples. Buena suerte.