Ниже приведен файл WSDL, предоставленный для демонстрации простой программы WSDL.
Предположим, что сервис предоставляет единственную общедоступную функцию, называемую sayHello . Эта функция ожидает один строковый параметр и возвращает приветствие одной строки. Например, если вы передаете параметр world, то сервисная функция sayHello возвращает приветствие «Hello, world!».
пример
Содержимое файла HelloService.wsdl —
Определения — HelloService
Тип — Использование встроенных типов данных, и они определены в XMLSchema.
Сообщение —
sayHelloRequest — параметр firstName
sayHelloresponse — приветствие, возвращаемое значение
Тип порта — операция sayHello, состоящая из запроса и службы ответа.
Привязка — Направление использования транспортного протокола HTTP SOAP.
Сервис — Сервис доступен по адресу http://www.examples.com/SayHello/
Порт — связывает привязку с URI http://www.examples.com/SayHello/, где можно получить доступ к работающей службе.