Delphi - сбориник статей

       

WSDL - язык описания WEB-сервисов.


Мы практически готовы к тому, чтобы перейти к созданию клиента для нашего WEB-сервиса. Нам осталось только узнать как сторонние разработчики (пользователи нашего сервиса) могут узнать какие методы поддерживает WEB-сервис, сигнатуры этим методов, URL сервиса, типы используемых данных. Вся эта информация описывается при помощи языка WSDL. Тем не менее, вам не придется его изучать, так как этот язык больше для компьютеров, не для людей. Как же получить описание нашего WEB-сервиса на языке WSDL? Да очень просто, достаточно ввести в браузере

http://localhost/<путь к сервису>/<имя сервиса>.asmx?wsdl

Ниже приведено описание TDollarRates и TDollarRate нашего примера: - <s:complexType name="ArrayOfTDollarRate"> - <s:sequence> <s:element minOccurs="0" maxOccurs="unbounded" name="TDollarRate" nillable="true" type="s0:TDollarRate" /> </s:sequence> </s:complexType> - <s:complexType name="TDollarRate"> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="Cost" type="s:int" /> <s:element minOccurs="0" maxOccurs="1" name="Date" type="s:string" /> </s:sequence> </s:complexType>



Содержание раздела