You can also use a program as Service+ from Nicoware. It will run any
application as a service. You can control the applications environment
and use separate start and stop commands for your application.
It has a very nice GUI and you don't have to be an expert to use it.
We are using it on our servers and workstations for a variety of
applications without any problems at all.