Web-сервисы
– отдельные независимые процедуры многократного использования, которые представляют свои функции через Web-интерфейс. Для связи с внешним миром и удаленного вызова процедур (RPC) используют протокол SOAP поверх протокола HTTP. Любой клиент и любой сервер (потребители) могут использовать сервисы независимо от языка их реализации и устройства на котором они установлены. Web-сервисы основаны на открытых стандартах (используется XML), ими легко овладеть, и эти стандарты широко поддерживаются на всех платформах Unix и Windows. Web-сервисы позволяют приложениям или другим Web-сервисам совместно использовать данные и функции таким способом, при котором не имеет значения, как именно эти приложения выполняются, какую платформу, операционную систему или устройство они используют. Что это такое? SOAP (Simple Object Access Protocol) – простой протокол доступа к объектам. Основан на XML для дистанционного вызова процедур по Intranet и Internet.Определяет формат запроса и параметров, передаваемых в запросе. WSDL (Web Service Description Language) – протокол описания Web-секрвисов. Он позволяет предоставить описание и расположение всех методов Web-сервисов, а также их параметры на XML. UDDI (Universal Description, Discovery, and Integration) – универсальное описание, обнаружение и интеграция. Это открытый системный реестр, предназначенный для хранения информации о Web-сервисах. UDDI доступен по адресу www.uddi.org Visual Studio, Delphi – это инструментальные средства, которые могут быть использованы для разработки Web-сервисов Протоколы Web-сервиса