Правка файлов WSDL

После создания файла WSDL его можно править в редакторе WSDL. Можно также импортировать файлы WSDL, созданные в рабочей среде и изменять их в редакторе WSDL.

Для того чтобы открыть файл WSDL в редакторе WSDL, дважды щелкните мышью на нем в панели Навигатор или щелкните на нем правой кнопкой мыши и нажмите Открыть с помощью > Редактор WSDL.

Редактирование в панели Исходный код

Для изменения файла WSDL на панели Исходный код выполните следующие действия:
  1. Откройте файл WSDL в редакторе WSDL.
  2. Выберите Исходный код.
  3. Выберите исходный текст для правки.

В любое время можно переключиться на панель Исходный текст для просмотра исходного текста файла WSDL. Можно также изменить файл WSDL непосредственно на панели Исходный текст.

Редактирование в панели Эскиз

Панель Эскиз обеспечивает графический способ просмотра и правки файла WSDL. Каждый тип верхнего уровня объекта WSDL показан в таблице (например служба, связывание, тип порта). Каждая таблица содержит одну или несколько строк, которые представляют структуру объекта. Объекты службы, связывания и типа порта являются 'связанными'. Линия обозначает ссылку (или связь) между этими объектами.


Изображение файла WSDL,
открытого в редакторе WSDL

Редактирование в панели Свойства

На панели Свойства показан список атрибутов и их изменяемых значений для выбранного объекта WSDL. Кроме того, она содержит следующие панели редактирования:

  • Панель Общие, на которой показан список атрибутов объекта.
  • Панель Документация, на которой указана информация для пользователя.
  • Панель Расширения, которая используется для добавления компонентов расширения.

Редактирование в панели Схема

Панель Схема показывает все элементы файла WSDL по мере их добавления. На этой панели можно как создавать, так и удалять компоненты WSDL.

Панель Схема содержит следующие папки, которые можно использовать (щелкнув правой кнопкой мыши и выбрав подходящую опцию) для редактирования файла WSDL:

  • Операторы Import, используемые для связи пространства имен с расположением документа.
  • Типы, которые предоставляют определения типов данных, используемые для описания сообщений. Эта папка не позволяет непосредственно изменять типы.
  • Службы, которые используются для объединения связанных портов.
  • Связывания, которые задают спецификации протокола и формата данных для операций и сообщений, определенных данным типом порта.
  • Тип порта, который является набором абстрактных операций. Каждая операция ссылается на входное сообщение и выходные сообщения.
  • Сообщения, которые представляют собой абстрактные определения передаваемых данных. Сообщение состоит из логических компонентов, каждый из которых связан с определением в системе некоторого типа.