Qual é a diferença entre um aplicativo, um processo e um serviço? [duplicado]

6

Eu sei que um aplicativo é um programa com o qual você interage na área de trabalho, mas o que exatamente são processos e serviços? Os serviços são classificados como processos ou é o contrário?

    
por heron1000 10.12.2012 / 01:00

2 respostas

6

Aplicação: O software aplicativo, também conhecido como aplicativo ou aplicativo, é um software de computador projetado para ajudar o usuário a executar tarefas específicas. Então você está certo. Um aplicativo é algo com o qual o usuário interage.

Processo: Um programa de computador é uma coleção passiva de instruções; um processo é a execução real dessas instruções. Vários processos podem estar associados ao mesmo programa; por exemplo, abrir várias instâncias do mesmo programa geralmente significa que mais de um processo está sendo executado.

Processos, então, é o que realmente faz o aplicativo fazer alguma coisa.

Serviço: Implementações locais em software. Basicamente, um serviço é algo que geralmente é construído no próprio sistema operacional e foi projetado para não ter nenhuma interação com o usuário.

Exemplos Isto é realmente como funciona. Você tem um aplicativo. Você inicia o aplicativo, o aplicativo está programado para fazer as coisas. Como o aplicativo realiza isso é usando processos. Um aplicativo pode usar mais se quiser executar tarefas maiores. Enquanto isso, digamos que o Windows ou Mac tenha serviços em execução. São coisas que outros aplicativos ou apenas aplicativos internos podem manipular. Geralmente, é necessário manter algo em execução, mas não está disponível sem ele.

Lembre-se de que muitas pessoas (inclusive desenvolvedores) se referirão aos aplicativos que são executados em segundo plano como serviços. Eles não são. Somente o próprio sistema operacional pode criar serviços ... Na verdade, os serviços podem ser criados, mas geralmente são usados para muitos tipos diferentes de aplicativos.

Espero que isso acalme um pouco. Se alguém tiver uma correção, me avise.

    
por 10.12.2012 / 01:40
0

Esta página web oferece uma comparação detalhada de um serviço Vs uma aplicação no Windows a partir do Windows Vista e acima: link

    
por 02.02.2014 / 14:00