Servicio web

Autor: Robert Simon
Fecha De Creación: 23 Junio 2021
Fecha De Actualización: 23 Junio 2024
Anonim
Web Services, explicado para torpes
Video: Web Services, explicado para torpes

Contenido

Definición - ¿Qué significa servicio web?

Un servicio web, en comparación con .NET, es un componente que reside en un servidor web y proporciona información y servicios a otras aplicaciones de red que utilizan protocolos web estándar como HTTP y Protocolo simple de acceso a objetos (SOAP).


Los servicios web .NET proporcionan comunicaciones asíncronas para aplicaciones XML que operan en un marco de comunicaciones .NET. Existen para que los usuarios de Internet puedan usar aplicaciones que no dependen de su sistema operativo o hardware local y que generalmente están basadas en el navegador.

Una introducción a Microsoft Azure y la nube de Microsoft | A lo largo de esta guía, aprenderá de qué se trata la computación en la nube y cómo Microsoft Azure puede ayudarlo a migrar y administrar su negocio desde la nube.

Techopedia explica el servicio web

La principal ventaja de un servicio web es que sus consumidores pueden usar el servicio sin conocer los detalles de su implementación, como la plataforma de hardware, el lenguaje de programación, el modelo de objetos, etc. El servicio web proporciona un acoplamiento flexible entre sistemas heterogéneos con la ayuda de XML s, proporcionan interoperabilidad.


Los servicios web están diseñados para proporcionar la infraestructura de mensajería necesaria para la comunicación entre plataformas utilizando los estándares de la industria. Los servicios web también utilizan la comunicación asincrónica para abordar el problema de latencia que surge debido a las solicitudes de ubicaciones remotas en Internet. Esto permite la ejecución de tareas en segundo plano para el cliente (como responder a las interacciones del usuario) hasta la finalización real de la solicitud del servicio web.

ASP.NET proporciona un marco que se puede utilizar para crear servicios web fácilmente al enfocarse en la lógica de la aplicación en lugar de en el hardware necesario para escribir código de infraestructura para el protocolo de comunicación o el transporte. Los servicios web creados en ASP.NET pueden usar características del marco .NET, como el almacenamiento en caché, la autenticación y la administración de estado.


El servicio web utiliza la extensión ".asmx" con la directiva de servicio @Web (en la parte superior del archivo) según el modelo de aplicación ASP.NET. Puede ser una aplicación independiente o un subcomponente de una aplicación web más grande.

Esta definición fue escrita en la estafa de .NET