Веб-сервисы - WSDL к Java - Расширение только скелетного файла?

Я преобразовал файл WSDL, чтобы сгенерировать код Java (с Axis2), который будет развернут как веб-сервис. Я должен только реализовать и расширить скелетный сгенерированный файл? Или, я могу отредактировать и расширить другие классы также?

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

1
задан skaffman 29 April 2010 в 16:46
поделиться

1 ответ

Вам следует держаться как можно дальше от изменения любых других файлов. Проблема в том, что маршаллинг / демаршалинг во многом зависит от этих файлов, и ваши изменения могут вызвать проблему в самой этой основной логике.

В идеале, если скелеты Java созданы правильно, вам никогда не потребуется изменять другие файлы Java. Только используйте их.

Расширение других java-файлов также непросто, поскольку маршаллеру необходимо понимать, как упорядочивать ваши подклассы

2
ответ дан 3 September 2019 в 00:57
поделиться
Другие вопросы по тегам:

Похожие вопросы: