Skip to content

savonet/ocaml-winsvc

 
 

Repository files navigation

OCaml Windows Service Applications

Main Workflow

Microsoft Windows Services, aka NT Services, are long running executable applications that run in their own Windows sessions. They are a similar concept to a Unix daemon. Windows Services are controlled via the Service Control Manager and must implement the Service Control interface. Consult the Introduction to Windows Service Applications documentation for more details.

This library provides functionality to turn OCaml programs into Windows Services. An example program is provided in examples using dune that provides a minimal demonstration of writing an OCaml Windows Service.