Qual é a diferença entre a aplicação do cliente e a aplicação do serviço?
- 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.
- , 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.
Artigos semelhantes
- Se você executar um script no cliente local obtendo e transmitindo o endereço IP do cliente para o servidor, a VPN não será possivelmente violada?
- Qual é a maior diferença entre o serviço pré-pago e o serviço telefónico contratado da mesma empresa?
- Qual é a diferença entre o serviço de streaming gratuito e premium da NBC Peacocks? O serviço premium oferece mais conteúdo?
- Estou a planear comprar um portátil. Qual é a sua experiência com um serviço ao cliente Acer Aspire?