Веб-сервис

Автор: Robert Simon
Дата создания: 23 Июнь 2021
Дата обновления: 24 Июнь 2024
Anonim
1 Введение в веб сервисы
Видео: 1 Введение в веб сервисы

Содержание

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

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


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

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

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

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

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


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

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

Это определение было написано в мошенничестве .NET