Веб-сервис — Википедия

Веб-сервис Определение и история веб-сервисов Веб-сервисы — это программные системы, которые взаимодействуют через интернет.  Они были разработаны в 1990-х годах […]

Веб-сервис

  • Определение и история веб-сервисов

    • Веб-сервисы — это программные системы, которые взаимодействуют через интернет. 
    • Они были разработаны в 1990-х годах и стали популярными в 2000-х. 
    • Они основаны на стандартах XML, SOAP, WSDL и UDDI. 
  • Стандарты и протоколы

    • SOAP — это протокол для передачи данных между системами. 
    • WSDL — это язык описания веб-сервисов. 
    • UDDI — это каталог для поиска и обнаружения веб-сервисов. 
  • Веб-сервисы и REST

    • REST — это архитектура веб-сервисов, которая фокусируется на передаче состояния представления. 
    • REST не требует использования SOAP и WSDL для взаимодействия. 
  • Веб-сервисы W3C

    • W3C определяет веб-сервисы как программные системы, взаимодействующие через интернет. 
    • XML, SOAP, WSDL и UDDI являются ключевыми стандартами для веб-сервисов W3C. 
  • Взаимодействие и обмен данными

    • Веб-сервисы позволяют двум системам обмениваться данными через интернет. 
    • Правила взаимодействия описаны в файле WSDL. 
    • UDDI помогает определить, к каким системам обращаться для получения данных. 
  • Методы автоматизированного проектирования

    • Автоматизированные инструменты могут генерировать WSDL и каркас класса для веб-сервисов. 
    • Существуют разные модели генерации кода: восходящая и нисходящая. 
  • Критика и управление изменениями

    • Некоторые критики считают веб-сервисы сложными и основанными на крупных поставщиках. 
    • Существуют опасения по поводу производительности и сложности регрессионного тестирования. 
  • Тестирование и управление изменениями

    • Регрессионное тестирование веб-сервисов включает анализ WSDL и создание подмножеств WSDL. 
    • AWSCM помогает автоматизировать управление изменениями в веб-сервисах. 
  • Поиск и обнаружение веб-сервисов

    • Реестры UDDI теряют популярность, и поисковые системы становятся предпочтительным источником для поиска веб-сервисов. 

Полный текст статьи:

Веб-сервис — Википедия

Оставьте комментарий

Прокрутить вверх