Введение в веб-сервисы


Веб-службы могут превратить ваше приложение в веб-приложение.

Веб-службы публикуются, находятся и используются через Интернет.


Предварительные требования

Прежде чем продолжить, вы должны иметь базовое понимание следующего:

  • HTML
  • XML

Если вы хотите сначала изучить эти темы, посетите нашуглавную страницу, чтобы получить доступ к этим руководствам.


Что такое веб-сервисы?

  • Веб-сервисы — это компоненты приложений
  • Веб-сервисы взаимодействуют с помощью открытых протоколов
  • Веб-сервисы являются самодостаточными и самоописывающимися.
  • Веб-сервисы можно обнаружить с помощью UDDI.
  • Веб-сервисы могут использоваться другими приложениями.
  • XML — основа веб-сервисов.

Как это работает?

Базовая платформа веб-сервисов — это XML + HTTP.

Протокол HTTP — наиболее часто используемый интернет-протокол.

XML предоставляет язык, который может использоваться между различными платформами и языками программирования.

Элементы платформы веб-сервисов:

  • SOAP (Simple Object Access Protocol)
  • UDDI (Универсальное описание, обнаружение и интеграция)
  • WSDL (язык описания веб-сервисов)

Мы обсудим эти темы в последующих главах этого руководства.

Другие расширения