Accueil Réseaux Qu'est-ce qu'un service Web .net? - définition de techopedia

Qu'est-ce qu'un service Web .net? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie service Web?

Un service Web, dans le contexte de .NET, est un composant qui réside sur un serveur Web et fournit des informations et des services à d'autres applications réseau à l'aide de protocoles Web standard tels que HTTP et SOAP (Simple Object Access Protocol).

Les services Web .NET fournissent des communications asynchrones pour les applications XML qui fonctionnent sur une infrastructure de communications .NET. Ils existent pour que les utilisateurs sur Internet puissent utiliser des applications qui ne dépendent pas de leur système d'exploitation local ou de leur matériel et qui sont généralement basées sur un navigateur.

Techopedia explique le service Web

Le principal avantage d'un service Web est que ses consommateurs peuvent utiliser le service sans connaître les détails de sa mise en œuvre, tels que la plate-forme matérielle, le langage de programmation, le modèle d'objet, etc. Le service Web fournit un couplage lâche entre des systèmes hétérogènes avec l'aide des messages XML, assurent l'interopérabilité.

Les services Web sont conçus pour fournir l'infrastructure de messagerie nécessaire à la communication entre plates-formes en utilisant les normes de l'industrie. Les services Web utilisent également la communication asynchrone pour résoudre le problème de latence qui survient en raison des demandes provenant d'emplacements distants sur Internet. Cela permet l'exécution de tâches d'arrière-plan pour le client (telles que la réponse aux interactions de l'utilisateur) jusqu'à l'achèvement réel de la demande de service Web.

ASP.NET fournit un cadre qui peut être utilisé pour créer facilement des services Web en se concentrant sur la logique d'application plutôt que sur le matériel nécessaire pour écrire le code d'infrastructure pour le protocole de communication ou le transport de messages. Les services Web créés dans ASP.NET peuvent utiliser des fonctionnalités du cadre .NET telles que la mise en cache, l'authentification et la gestion des états.

Le service Web utilise l'extension ".asmx" avec la directive de service @Web (en haut du fichier) selon le modèle d'application ASP.NET. Il peut s'agir d'une application autonome ou d'un sous-composant d'une application Web plus grande.

Cette définition a été écrite dans le contexte de .NET
Qu'est-ce qu'un service Web .net? - définition de techopedia