Les applications de service prennent les demandes des applications clientes, traitent ces demandes et renvoient des informations aux applications clientes. Ils s'exécutent généralement en arrière-plan sans beaucoup d'intervention de l'utilisateur.
Les services Windows, également appelés services NT, proposent des applications exécutables de longue durée qui s'exécutent dans leurs propres sessions Windows. Ces services peuvent être démarrés automatiquement au démarrage de l'ordinateur, peuvent être interrompus et redémarrés et ne présentent aucune interface utilisateur.
Utilisez Delphi pour créer des applications de service:
Bien que Delphi soit davantage optimisé pour les applications utilisateur classiques, le langage de programmation reste capable de créer des applications de service. Les versions plus récentes de Windows (en particulier Windows 10) ont resserré les règles que doivent respecter les applications de service, par rapport à Windows XP et Windows Vista.
Si vous développez des applications de service à l'aide de Delphi, consultez la documentation technique actuelle de Microsoft pour vous orienter vers les meilleures pratiques pour Windows 10 et Windows Server.