RE: [Zope] Zope as a service on NT
There are a few differences. When using a Windows C++ class library (MFC, VCL etc.) the classes take care of low level message handling. NT Services must implement their own message loop. NT Services must also implement start, stop (and pause) handling. Zope Tips and tricks for Windows NT and SQL =========================================== http://twsite.bizland.com/zopetips.htm
-----Original Message----- From: Lennart Regebro [mailto:lennart@regebro.nu] Sent: Thursday, November 15, 2001 10:37 AM To: zope@zope.org Subject: Re: [Zope] Zope as a service on NT
From: "Jeffrey Robinson" <Jeffrey.Robinson@MCICoach.com>
I know on NT there are two ways to run Zope, either as a "standard" program, or as a service. For our needs, I believed the service would be ideal; but according to one of the admins when Zope is run as a service it is a "hack" that launches the "standard" way of running Zope.
Uhm. Thats basically what services are... A program is a program is a program. A service is a program that runs without a windows and writes things to the NT log instead of putting it into a stdout windows. If there are more differencies I'm not aware of them (but I haven't considered writing a service in 3 years, so maybe I forgot something).
Personally, I had assumed that it was running in the background like any other NT service (maybe simply because I never saw a console window).
I'm curious to what the difference would be. :-) Services are no more "background" than anything else.
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )
From: "Capesius, Alan" <CapesiusA@Sysmex.com>
When using a Windows C++ class library (MFC, VCL etc.) the classes take care of low level message handling. NT Services must implement their own message loop.
All Windows applications have their own message loop.
NT Services must also implement start, stop (and pause) handling.
Ah, yes. Pause handling. Thats a difference, true.
participants (2)
-
Capesius, Alan -
Lennart Regebro