Casa > Q > Qual É A Diferença Entre A Aplicação Do Cliente E A Aplicação Do Serviço?

Qual é a diferença entre a aplicação do cliente e a aplicação do serviço?

  1. A diferença básica é que uma aplicação cliente tem uma IU (User Interface) enquanto que uma aplicação de serviço não tem, ou seja, um usuário regular não pode interagir facilmente com um serviço devido a não ter botões, etiquetas, caixas de entrada, etc.li>li>Um serviço normalmente roda como um processo daemon: it's dormant running in the background being invoked by other applications (e.g. applications client) only when required. Uma aplicação cliente, por outro lado, roda quando um usuário requer que a aplicação seja executada - depois disso ela pode ser fechada pelo usuário.
  2. , portanto um serviço é tipicamente hospedado em um servidor rodando 24 horas por dia, 7 dias por semana, enquanto uma aplicação cliente roda em uma máquina cliente (user's).

Serviços vêm em diferentes sabores, desde o serviço web básico hospedado em um servidor web e usado por aplicativos clientes para consultar dados de um banco de dados, até um serviço que verifica atualizações de software consultando outros serviços online (o que acontece em segundo plano sem a interação de um usuário's). Por exemplo, uma aplicação meteorológica no seu smartphone Android é uma aplicação cliente, e pode ligar-se a um serviço web para consultar e mostrar-lhe o tempo nesse dia específico.

De Washington Kleinhenz

Podes usar uma lanterna para um farol? :: Quais são algumas das melhores aplicações para papel de parede de tela de tranca?