Argumentos de definições do daemon e do servidor

1

De alguma forma, eu me sinto claro sobre as definições do daemon e do servidor depois de aprender um pouco sobre o X11. Então, eu gostaria de ter a verificação das minhas definições abaixo.

Daemon é um processo que não está associado a nenhum terminal (não possui terminal de controle).

O servidor é um processo normalmente, mas não necessariamente um daemon. Exemplos de servidores daemon são sshd e sftpd. Exemplo de servidor não daemon é X11. X11 tem terminal associado a ele, geralmente tty7.

    
por Ron Vince 26.09.2015 / 07:30

1 resposta

0

Os termos "daemon" e "servidor" podem ser usados de forma intercambiável para qualquer processo executado em segundo plano e que forneça um serviço.

Um daemon, como você aponta, geralmente não está associado a um TTY, mas isso também vale para a maioria dos servidores. Esse detalhe técnico é menor, pois não há uma definição que forneça uma distinção clara entre os dois termos que é aplicável à maneira como os termos são usados na linguagem cotidiana.

Além disso, um daemon age como servidor quando um cliente acessa seus serviços (no paradigma servidor-cliente). Novamente, o termo "servidor" e "daemon" são intercambiáveis sobre a mesma entidade.

O termo "servidor" também está associado a um host (máquina) que fornece um serviço, como um servidor de arquivos (que pode estar executando um daemon NFS).

    
por 03.10.2017 / 14:21