Автоматическая генерация XSD из BPEL? или BPEL от XSD?



Таким образом, я новичок в BPEL, и действительно мои знания XML ограничены (но растут быстро, как я делаю этот проект). Я создаю веб-сервис в BPEL. Теперь перетаскивание прекрасно, но как насчет сложных типов? Я могу изменить его .xsd файл, чтобы иметь их, но нужно ли мне тогда редактировать мой .файл wsdl и .BPEL файл, чтобы соответствовать или есть способ автоматически генерировать это, чтобы отразить изменения в .XSD-файл.



Я использую Jdeveloper 10.



Спасибо

405   1  

1 ответ:

Не уверен в том, как JDeveloper справляется с этим, но концептуально BPEL использует только определения типов, сделанные в WSDL и/или xsd, которые импортируются в определение BPEL. Таким образом, если вы измените типы данных в определениях схемы, процесс BPEL будет использовать их соответствующим образом.

Чтобы быть более конкретным, типичный сценарий заключается в том, что вы определили свою схему в XSD, импортируете ее в WSDLs и используете ее для определения сообщений на основе вашей схемы. В процессе BPEL вы можете ссылайтесь на типы сообщений (определенные в WSDL) или элементы/сложные типы (определенные в XSD).

Comments

    Ничего не найдено.