Дом сети Что такое веб-сервис .net? - определение из техопедии

Что такое веб-сервис .net? - определение из техопедии

Оглавление:

Anonim

Определение - что означает веб-сервис?

Веб-сервис в контексте .NET - это компонент, который находится на веб-сервере и предоставляет информацию и сервисы другим сетевым приложениям, используя стандартные веб-протоколы, такие как HTTP и простой протокол доступа к объектам (SOAP).

Web-сервисы .NET обеспечивают асинхронную связь для приложений XML, работающих в среде коммуникаций .NET. Они существуют для того, чтобы пользователи в Интернете могли использовать приложения, которые не зависят от их локальной операционной системы или оборудования и, как правило, основаны на браузере.

Техопедия объясняет веб-сервис

Основным преимуществом веб-сервиса является то, что его потребители могут использовать сервис, не зная деталей его реализации, таких как аппаратная платформа, язык программирования, объектная модель и т. Д. Веб-сервис обеспечивает слабую связь между гетерогенными системами с помощью XML-сообщений, обеспечивают совместимость.

Веб-сервисы предназначены для предоставления инфраструктуры обмена сообщениями, необходимой для взаимодействия между платформами с использованием отраслевых стандартов. Веб-службы также используют асинхронную связь для решения проблемы задержки, которая возникает из-за запросов из удаленных мест через Интернет. Это позволяет выполнять фоновые задачи для клиента (например, отвечать на взаимодействия с пользователем) до фактического завершения запроса веб-службы.

ASP.NET предоставляет платформу, которую можно легко использовать для создания веб-служб, сосредоточив внимание на логике приложения, а не на оборудовании, необходимом для написания кода инфраструктуры для протокола связи или передачи сообщений. Веб-сервисы, созданные в ASP.NET, могут использовать функции платформы .NET, такие как кэширование, аутентификация и управление состоянием.

Веб-служба использует расширение «.asmx» с директивой службы @Web (вверху файла) в соответствии с моделью приложения ASP.NET. Это может быть автономное приложение или подкомпонент более крупного веб-приложения.

Это определение было написано в контексте .NET
Что такое веб-сервис .net? - определение из техопедии