The following module was proposed for inclusion in the Module List:
modid: Win32::Daemon::Simple
DSLIP: bdprp
description: simplify creating windows services
userid: JENDA (Jan Krynicky)
chapterid: 22 (Microsoft_Windows_Modules)
communities:
[EMAIL PROTECTED], [EMAIL PROTECTED]
similar:
Win32::Daemon, PerlSvc
rationale:
The module is based on Win32::Daemon. It takes care of the module
instalation/deinstalation, storing/fetching parameters from the
registry, logging and processing the ServiceManager requests.
It kind of competes with ActiveState's PerlSvc, but since it's
plain Perl it's easier to extend or steal from. The biggest
difference is that for PerlSvc you define several EventHandler()s,
while with Win32::Daemon::Simple you either define a procedure you
want called at specified intervals and call
ServiceLoop(\&theProcedure); or loop yourself and from time to time
call DoEvents( \&PauseHandler, \&UnpauseHandler, \&StopHandler) or
even combine these two approaches.
P.S.: Maybe it should also be linked from "16) Server and Daemon
Utilities"
enteredby: JENDA (Jan Krynicky)
enteredon: Sun Nov 3 22:12:27 2002 GMT
The resulting entry would be:
Win32::Daemon::
::Simple bdprp simplify creating windows services JENDA
Thanks for registering,
The Pause Team
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=67300000_9f6ff5e9f4e2c476&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=67300000_9f6ff5e9f4e2c476&SUBMIT_pause99_add_mod_insertit=1