Формат файла WSDL — описание, как открыть?
Файл формата WSDL открывается специальными программами. Чтобы открыть данный формат, скачайте одну из предложенных программ.
Чем открыть файл в формате WSDL
Информационный файл, написанный в формате WSDL XML, который управляется W3C.org. Предоставляет описания "портов" или сетевых конечных точках в Интернете и других сетях. Часто применяется для публикации полей полей данных и спецификаций в целях удаленного доступа к приложениям.
Файлы WSDL описывают такую информацию как типы (определения типов данных), сообщения (связываемые данные), операции (действия) и протоколы, применяемые сервисом. Но они часто описывают данную информацию на абстрактном уровне. Поэтому файлы WSDL как правило запрашивают другой файл, предоставляющий связку параметров сервиса. Это позволяет повторно использовать файлы WSDL в различных файлах связки.
Что такое WSDL-файл?
У нас есть три существующие программные обеспечения, связанные с файлами WSDL (как правило это программное обеспечение от Microsoft Corporation, известное как Microsoft Visual Studio), и их можно отнести к категории основных типов файлов один. Традиционно эти файлы имеют формат Web Services Description Language File . Большинство файлов WSDL относится к Web Files.
Расширение файла WSDL поддерживается Windows, Mac и Linux. Данные типы файлов можно найти в основном на настольных компьютерах и некоторых мобильных устройствах. Рейтинг популярности расширения файла WSDL составляет «Низкий», что означает, что эти файлы, как правило, не встречаются в большинстве файловых хранилищ пользователя.
Если у вас возникли проблемы с открытием файлов WSDL, или если вы просто хотите узнать больше о связанных с ними программах и разработчиках см. полную информацию, представленную ниже.
WSDL-файл: с чем это едят? SoapUi
Здравствуйте, уважаемые гости и подписчики проекта shiftoffproblem.com. В этой статье я расскажу о том, что такое WSDL-файл, зачем он нужен и как с ним работать.

Карта статьи
Что такое WSDL
WSDL — это язык описания веб-сервиса, имеющий структуру XML. Основное назначение WSDL-файла — это интерфейс доступа к функциям сервиса, возвращаемым типам данных; путь к серверу, обрабатывающему запросы и т.д.
Путь к wsdl-файлу обычно имеет вид http://host/services/wsdl/gbdar-v2-2.wsdl
Существует множество инструментов, библиотек, предназначенных для чтения WSDL-файла.
SoapUi
Одним из таких инструментов является soapUi (скачать здесь). Установив дистрибутив, предназначенный для вашей платформы, вы сможете создать новый проект командой File/New SoapUi project. В диалоге создания нового проекта оставляем включенной галочку Create sample requests

Выполнение запросов
В новом проекте будут автоматически созданы шаблоны запросов для сервиса, описание которого содержится в wsdl-файле. Слева в дереве Вы увидите перечень функций, содержащихся в WSDL-файле. Я раскрою функцию Replication. Внутри нее присутствует запрос Request1, дважды щелкнув по которому, мы увидим диалог с шаблоном запроса, вместо параметров по умолчанию будут проставлены знаки вопроса. Чтобы функция корректно выполнилась, необходимо заполнить все параметры, не помеченные тегом Optional, после чего нажать зеленый треугольник в верхнем левом углу диалога.

Если все параметры указаны верно, справа появится ответ сервиса на запрос.

Просмотровщик интерфейса WSDL
SoapUi предоставляет возможность просмотра параметров WSDL-файла, для этого необходимо дважды щелкнуть по наименованию интерфейса (помечен зеленой иконкой в дереве WSDL-файла, у меня — gdbar-v2-2SOAP). В диалоговом окне вы можете найти:
- Вкладка OverView— описание общих параметров WSDL, список функций и связанных с ними действий сервера
- Вкладка Service Endpoints — путь к серверу и прочие параметры
- WSDL Content —дерево навигации по файлу
- WS-I Compliance — здесь можно создать WS-I отчет по интерфейсу

Генерация документации
SoapUi позволяет нам генерировать документацию по функциям WSDL. Для этого щелкните правой кнопкой по интерфейсу и вызовите команду Generate Documentation. В результате получим подробный мануал в html-формате.


На этом все, подписывайтесь на новые записи, оставляйте комментарии, вносите предложения по улучшению статьи.