Тестирование документов WSDL и Web-служб с помощью Проводника WSDL

Документы WSDL позволяют разработчикам представить свои приложения в виде доступных через сеть служб Internet. В UDDI и WSIL документы WSDL могут быть обнаружены и другими приложениями, и привязаны к ним для выполнения транзакций или других бизнес-процессов. Проводник Web-служб позволяет просматривать, импортировать и тестировать документы WSDL.

Предварительные требования: Для использования панели Структура WSDL необходимо:

Проводник WSDL позволяет просматривать и тестировать документы WSDL. Дополнительная информация о просмотре документов WSDL с помощью Проводника WSDL приведены в разделе Применение Проводника WSDL.

Для тестирования Web-служб с помощью Проводника WSDL выполните следующие действия:

  1. Для запуска Проводника WSDL выполните следующие действия:
    1. В Проводнике Web-служб перейдите к Проводнику WSDL, щелкнув на значке в верхнем правом углу Значок запуска Проводника WSDL.
  2. Выберите Главная страница WSDL на панели Навигатора, введите или выберите URL существующего WSDL на правой панели и нажмите кнопку Перейти. Для примера используется Web-служба, конвертирующая единицы температуры из градусов Цельсия в градусы Фаренгейта и наоборот.
    Захват с экрана панели Главная WSDL Проводника Web-служб
    К дереву WSDL будут добавлены следующие узлы:
    • Узел WSDL: Значок узла WSDL
    • Узел службы (представляющий элемент службы в файле WSDL): Значок узла службы
    • Узел привязки: Значок узла привязки
    • Рабочий узел: Значок рабочего узла
  3. На панели Сведения привязки WSDL щелкните на операции (в данном примере это операция CtoF) для отображения:
    • Выпадающего списка с конечными точками, доступными для данной операции
    • Полей для каждого параметра этой операции (в данном примере это параметр temp) и тип информации которую ищет параметр (в данном примере temp запрашивает целое число).
      Вызвать панель Операция WSDL Проводника Web-служб
      Панель Форма позволяет ввести параметры вызова операции Web-службы. Имена параметров отображаются в виде ссылок, действия которых должны отображать диалог, описывающий вложенные сведения о XML Schema Definition Language (XSD). Дополнительная информация о XSD приведена на сайте http://www.eclipse.org/xsd/
      Снимок с экрана Диалога сведений о XSD
       
  4. Введите число и нажмите Перейти. Результаты будут показаны на панели Состояние.
    Снимок с экрана вызванной операции WSDL с результатами, показанными на панели Состояние
     
  5. Если вы используете SOAP в качестве метода привязки, выберите значок Источник или Форма в верхнем правом углу чтобы переключить вид между панелью Форма (показана вверху) и панелью Источник, отображающей сообщение SOAP в формате XML. Также можно ввести эту же информацию в форме только в формате XML (этот вариант рекомендуется только для опытных пользователей). Проводник проверяет XML при внесении изменений, но не проверяет значения параметров при вводе.
    Представление Источник панели Вызов операции WSDL.
  6. Если вы используете SOAP в качестве типа привязки, вам будет также предложена опция переключения панели Состояние между представлениями Источник и Форма. На панели Источник показаны пакеты запросов и ответов SOAP, включая параметры, введенные для тестирования службы, и возвращенные значения.
    Снимок с экрана панели Источник с пакетами запросов и ответов SOAP