
We are searching data for your request:
Upon completion, a link will appear to access the found materials.
Os aplicativos de serviço recebem solicitações de aplicativos clientes, processam essas solicitações e retornam informações aos aplicativos clientes. Eles normalmente são executados em segundo plano sem muita entrada do usuário.
Os serviços do Windows, também conhecidos como serviços do NT, oferecem aplicativos executáveis de execução longa executados em suas próprias sessões do Windows. Esses serviços podem ser iniciados automaticamente quando o computador é inicializado, pode ser pausado e reiniciado e não mostra nenhuma interface do usuário.
Aplicativos de serviço usando Delphi
Use o Delphi para criar aplicativos de serviço:
- Crie um serviço, instale e desinstale o aplicativo de serviço, faça o serviço fazer alguma coisa e depure o aplicativo de serviço usando o TService.LogMessage método.
- Desenvolva um serviço do Windows usando o Delphi e registre-o no Windows.
- Inicie e pare um serviço do Windows usando o Delphi para chamar funções do Win32, para os casos em que você deve reiniciar um ou mais serviços para evitar conflitos no nível do sistema operacional.
- Recupere todos os serviços atualmente instalados para ajudar o usuário final e os programas Delphi a responder adequadamente à presença, ausência ou status de serviços específicos do Windows.
- Gere relatórios de status avançados para executar serviços do Windows. oOpenSCManager () e OpenService () As funções destacam a flexibilidade do Delphi com a plataforma Windows.
Mais sobre os serviços Windows e Delphi
Embora o Delphi seja otimizado mais para aplicativos típicos do usuário, a linguagem de programação continua capaz de criar aplicativos de serviço. As versões mais recentes do Windows (especialmente o Windows 10) reforçaram as regras pelas quais os aplicativos de serviço devem executar, em relação ao Windows XP e Windows Vista.
Se você desenvolver aplicativos de serviço usando o Delphi, revise a documentação técnica atual da Microsoft para se orientar nas melhores práticas para Windows 10 e Windows Server.