IBM Eclipse WSDL Редактора: Как я могу включить внешнюю WSDL / схему?

StackOverflow https://stackoverflow.com/questions/3727979

Вопрос

Я пытаюсь создать веб-сервисы из подхода сверху вниз. Я загрузил Eclipse и использую редактор WSDL GUI в нем, чтобы построить мои файлы WSDL.

Я разделим мои услуги на основе «модулей». Типы, которые я добавляю к WSDL, все необходимы для справки общих материалов, таких как личность, адресность, передача государств (простой тип), стран перечисления (простой тип) и абстрактность. Поскольку эти элементы все общие, я создал отдельный файл WSDL (с именем Commons.wsdl), который содержит информацию о типе этих типов.

Я хочу «импортировать», который WSDL в мои другие файлы WSDL использовать:

Например, у меня есть объект по имени интересность, которая наследует от абстрактности и содержит лицо, а также доступенчатую. Я не уверен, как это сделать ... Я видел, что SPDL SEP имеет «импорт» и «включить» и не уверен, какой из них использовать. Кроме того, как мне на самом деле импортировать (или включать) файл Commons.wsdl, чтобы я мог использовать типы, определенные в нем?

Спасибо!

О, и я не уверен, если я должен придерживаться этого материала в отдельном WSDL, но другой тип файла, такого как XSD или что-то в этом роде. Я действительно хочу использовать лучшие практики, так что если это правильный способ сделать это, тогда я бы предпочел это сделать.

Это было полезно?

Решение

Я обнаружил, что проблема, которую у меня была была, была создана файл WSDL для моих общин и используя встроенную схему для этого, а не создавать файл XSD, который будет импортироваться моими другими WSDL.

Таким образом, вместо этого я только что создал Commons.xsd как моя «обычная схема».

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top