Введение в веб-сервисы
Веб-службы могут превратить ваше приложение в веб-приложение.
Веб-службы публикуются, находятся и используются через Интернет.
Предварительные требования
Прежде чем продолжить, вы должны иметь базовое понимание следующего:
- HTML
- XML
Если вы хотите сначала изучить эти темы, посетите нашуглавную страницу, чтобы получить доступ к этим руководствам.
Что такое веб-сервисы?
- Веб-сервисы — это компоненты приложений
- Веб-сервисы взаимодействуют с помощью открытых протоколов
- Веб-сервисы являются самодостаточными и самоописывающимися.
- Веб-сервисы можно обнаружить с помощью UDDI.
- Веб-сервисы могут использоваться другими приложениями.
- XML — основа веб-сервисов.
Как это работает?
Базовая платформа веб-сервисов — это XML + HTTP.
Протокол HTTP — наиболее часто используемый интернет-протокол.
XML предоставляет язык, который может использоваться между различными платформами и языками программирования.
Элементы платформы веб-сервисов:
- SOAP (Simple Object Access Protocol)
- UDDI (Универсальное описание, обнаружение и интеграция)
- WSDL (язык описания веб-сервисов)
Мы обсудим эти темы в последующих главах этого руководства.
Другие расширения