Расширенные веб-сервисы

Автор: Roger Morrison
Дата создания: 17 Сентябрь 2021
Дата обновления: 11 Май 2024
Anonim
XML Веб-сервисы (Архитектура распределенных программных систем. Лекция от 07.04.2020)
Видео: XML Веб-сервисы (Архитектура распределенных программных систем. Лекция от 07.04.2020)

Содержание

Определение - что означают расширенные веб-службы?

Расширенные веб-службы - это веб-службы, которые используют стандарты веб-служб помимо тех, которые обычно используются. Первоначально это были веб-службы, которые выходят за рамки базового протокола доступа к простым объектам (SOAP), языка описания веб-служб (WSDL) и универсального описания, обнаружения и интеграции (UDDI). В настоящее время общепризнанно, что Advanced Web Services включают в себя и имеют дело со сложными сценариями безопасности.


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

Techopedia объясняет передовые веб-сервисы

Усовершенствованные веб-службы объединяют базовые стандарты веб-служб, такие как возможности SOAP, UDDI и WSDL, включают в себя функциональную совместимость веб-служб (WS-I) и включают стандарты безопасности, такие как WS-Security, а затем выходят за рамки этого путем включения более сложных, а иногда и проприетарных функций безопасности и взаимодействия. Использование вышеупомянутых стандартов ранее означало, что веб-служба была усовершенствована, но из-за широкого принятия этих стандартов они стали обычным явлением.

Теперь, чтобы считаться действительно расширенной веб-службой, веб-приложение должно иметь дело со сложными взаимодействиями в области безопасности с использованием новых стандартов, таких как WS-Federation и WS-Trust, а также иметь дело с асинхронным и параллельным поведением посредством WS-ReliableMessaging. Эти передовые стандарты были приняты медленно из-за медленных темпов ратификации и внедрения, а также потому, что многие существующие приложения и их взаимодействие не требуют возможностей этих новых и более продвинутых стандартов или просто используют другие методы для их достижения.