Введение в 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有望使应用程序之间的通信更加容易。