
Java Service Wrapper es una herramienta que nos permite correr un programa Java como Servicio Windows o demonio UNIX/Linux.
Ofrece 3 versiones, Profesional, Estándar y Community (libre y gratuita), la versión Community no ofrece características avanzadas como crear unidades mapeadas cuando se corre como Servicio:
Soporta estas plataformas:
· Windows – Windows 2000, XP, 2003, Vista, 2008 and Windows 7.
· aix – AIX
· freebsd – FreeBSD
· hpux, hpux64 – HP-UX, 32-bit and 64-bit versions.
· irix – SGI Irix
· linux – Linux kernels; 2.2.x 2.4.x, 2.6.x. Known to work with Debian, Ubuntu, and Red Hat, but should work with any distribution. Currently supported on both 32-bit and 64-bit x86, Itanium, and PPC systems.
· macosx – Macintosh OS X.
· osf1 – DEC OSF1.
· solaris – Sun OS, Solaris 9 and 10. Currently supported on both 32-bit and 64-bit sparc, and x86 systems.
Existen 4 modelos de integración:
· Método 1 (WrapperSimpleApp): es la forma más sencilla de usar. Se configura clase que lanza la aplicación
· Método 2 (WrapperStartStopApp), penasada para integrarse con aplicaciones como el Tomcat, que se lanzan con una clase y se paran con otra
· Método 3: (WrapperListener): es la más flexible de todas, creando un interfaz WrapperListener que nos permite controlar la integración.
· Método 4: (WrapperJarApp) para lanzar un JAR
Aquí podéis encontrar un tutorial sobre su uso sencillo.


Deja un comentario