Serviço de internet

Autor: Robert Simon
Data De Criação: 23 Junho 2021
Data De Atualização: 24 Junho 2024
Anonim
Serviço de internet - Tecnologia
Serviço de internet - Tecnologia

Contente

Definição - O que significa Serviço da Web?

Um serviço da Web, no contexto do .NET, é um componente que reside em um servidor da Web e fornece informações e serviços para outros aplicativos de rede usando protocolos da Web padrão, como HTTP e SOAP (Simple Object Access Protocol).


Os serviços da Web .NET fornecem comunicações assíncronas para aplicativos XML que operam em uma estrutura de comunicação .NET. Eles existem para que os usuários na Internet possam usar aplicativos que não dependem de seu sistema operacional ou hardware local e geralmente são baseados em navegador.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

Techopedia explica serviço da Web

A principal vantagem de um serviço da Web é que seus consumidores podem usar o serviço sem conhecer os detalhes de sua implementação, como plataforma de hardware, linguagem de programação, modelo de objeto etc. O serviço da Web fornece um acoplamento flexível entre sistemas heterogêneos com a ajuda de XML s, forneça interoperabilidade.


Os serviços da Web são projetados para fornecer a infraestrutura de mensagens necessária para a comunicação entre plataformas usando os padrões do setor. Os serviços da Web também usam comunicação assíncrona para solucionar o problema de latência que surge devido a solicitações de locais remotos pela Internet. Isso permite a execução de tarefas em segundo plano para o cliente (como responder às interações do usuário) até a conclusão real da solicitação de serviço da Web.

O ASP.NET fornece uma estrutura que pode ser usada para criar serviços da Web facilmente, concentrando-se na lógica do aplicativo, e não no hardware necessário para escrever o código de infraestrutura para o protocolo ou transporte de comunicação. Os serviços da Web criados no ASP.NET podem usar recursos da estrutura .NET, como cache, autenticação e gerenciamento de estado.


O serviço da Web usa a extensão ".asmx" com a diretiva de serviço @Web (na parte superior do arquivo) conforme o modelo de aplicativo do ASP.NET. Pode ser um aplicativo independente ou um subcomponente de um aplicativo Web maior.

Esta definição foi escrita no contexto do .NET