Введение в Web Services
Web Services могут сделать ваше приложение веб-приложением.
Web Services публикуются, ищутся и используются через Web.
Необходимые базовые знания
До продолжения обучения вам необходимо иметь базовые знания о следующем:
- HTML
- XML
Если вы хотите сначала изучить эти проекты, пожалуйста, обратитесь к нашемуГлавная страницаПросмотр этих уроков.
Что такое Web Services?
- Web Services являются компонентами приложений
- Web Services используют открытые протоколы для коммуникации
- Web Services являются независимыми (self-contained) и могут само�述ываться
- Web Services могут быть обнаружены с помощью UDDI
- Web Services могут быть использованы другими приложениями
- XML является основой Web Services
Как это работает?
Основная платформа Web Services - это XML + HTTP.
Протокол HTTP - это наиболее часто используемый интернет-протокол.
XML предоставляет язык, который можно использовать для различных платформ и языков программирования.
Элементы платформы Web services:
- SOAP (Простой протокол доступа к объектам)
- UDDI (Общий описание, обнаружение и интеграция)
- WSDL (Язык описания Web services)
Мы будем обсуждать эти темы в后面的章节中。
Будущее Web services
Не ждите слишком много слишком рано!
Платформа Web services - это простая рамка для обмена сообщениями, которая может быть совместно использована. Она все еще缺少许多重要的特性, такие как безопасность и маршрутизация. Но, как только SOAP станет более продвинутым, эти вопросы будут решены.
Web services有望使应用程序之间的通信更加容易。