Subject Re: [firebird-support] Firebird Ver. 2.1
Author Woody
From: "geoff.krohn" <geoff@...>
> Currently we are using Firebird Version 2.1 and the database runs as a
> "Service." My experience with programs that run as services
> (non-Firebird) are that the application does not need to remain open
> (minimized or otherwise). The program runs in the tray. My problem is
> that we have an application that moves video from police cars (DVR's) and
> wirelessly uploads to the Servers NAS. We must launch our program that
> facilitates the video transfer process. If the user that is logged in to
> the computer "Logs Out", the Firebird program closes. No video can move
> until someone logs in and re-launches the Video Program.
>
> Can anyone help me to get my existing Firebird program to run like a true
> "Service"?
>

This really doesn't have anything to do with Firebird in particular. It's
more of a programming design question. With that in mind, I would quickly
say that you need to separate your program into two parts. One would be the
front end where the user would select what they are doing, the other would
be a service that takes requests from that front program. The service would
remain running and sending out whatever even if the user logged out, as long
as it's a system wide service.

You might want to ask for more help on a programming newsgroup for the
particular language you are using.

Woody (TMW)