HOWTO. Aplicacion como servicio.

HOWTO. Aplicacion como servicio.

Postby thefull » Mon Jun 16, 2008 1:37 pm

Bueno os dejo aqui una solución muy simple para convertir nuestras
aplicaciones como servicio;
http://support.microsoft.com/kb/137890

Pero esta incompleto, puesto no dice que podemos establecer el directorio
de la aplicacion , asi como el paso de parametros.

Asi tenemos que crear nuevas claves , son opcionales ;
'AppParameters' value of type REG_SZ , parametros para la aplicacion

'AppDirectory' value of type REG_SZ , directorio a usar de la aplicacion por defecto.

Entonces simplement con ;
NET START MyService

Lo tendremos en marcha.
Además muy importante con FW es editar windows.prg y dejarlo asi
// METHOD QueryEndSession() INLINE If( ::End(), 1, 0 )
METHOD QueryEndSession() INLINE NIL

La explicación es la siguiente;
Cuando se cierra la sesion del usuario, se lanza este mensaje, y FW lo
que hace es llamar a ::End().

Por lo tanto, se te cierra el programa.
Dejandolo como os digo, lo que hace es cerrar la sesion PEEEROO no mata la aplicacion, que es de lo que se trata.

Tambien deberemos indicar en el servicio pueda interactuar con el
escritorio, de esta manera podemos mostrar nuestra ventana.

Software para instalar el programa como servicio y más información;
http://www.tacktech.com/display.cfm?ttid=197

Con este zip es suficiente, no tienes que bajarte 12 megas del W2003 Server.

Espero que os sea de utilidad.
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
User avatar
thefull
 
Posts: 731
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona

Postby MOISES » Mon Jun 16, 2008 1:47 pm

Muchas gracias, Rafa
MOISES
 
Posts: 838
Joined: Wed Aug 22, 2007 10:09 am

Re: HOWTO. Aplicacion como servicio.

Postby FiveWiDi » Mon Jun 16, 2008 4:01 pm

Gracias Rafa,

Saludos
Carlos G.
FiveWiDi
 
Posts: 1200
Joined: Mon Oct 10, 2005 2:38 pm

Postby Antonio Linares » Mon Jun 16, 2008 6:44 pm

Gracias Rafa! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42161
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Antonio Linares and 53 guests