У меня есть куча очень простых функций.
Каждая функция имеет один вход и один выход.
OutputType function func(InputType);
Типы ввода / вывода определены в схеме xsd и сгенерированы в классы java с помощью JAXB / XJC. Теперь я хочу представить эти функции как веб-сервис WSDL, работающий на Geronimo.
Я только что посмотрел на Axis / WSDL2Java / Java2WSDL; Я думал, что это довольно похоже на то, как создаются мои функции.
Полагаю, я могу использовать Java2WSDL для генерации WSDL из моих функций и типов ввода / вывода.
а затем использовать некоторые инструменты для генерации привязки на стороне сервера / клиента,
Может ли кто-нибудь дать дополнительные предложения? особенно я определил мой ввод / вывод функций в схеме xsd.
Большое спасибо.
A Резюме:
Это то, что у меня сейчас ....
Многие реализованные функции с одним входом и одним выходом.
public OutputType functionXXX (InputType in) {....; обратный вывод; }
InputType и OutputType уже определены в схеме xsd (и превращены в классы java с помощью Jaxb / xjc).
То, что я хочу, это ....
Создание веб-служб для выполнения этих функций.
Не трогать код реализованных функций.
И с WSDL,