У меня есть этот внешний модуль моей системы, и я подумал интегрировать его с веб-сервисами. Поэтому я написал сервер, используя аннотации (пока что все хорошо), а затем я использовал Eclipse (новый мастер клиента веб-службы) для генерации стандартного кода для клиента. В результате получается ужасная куча кода, далеко не настраиваемая, болезненная для тестирования и изменения. Я ищу простой API, мне не нужны вложения, сложные типы данных, сложное асинхронное поведение. Итак:
- есть ли другие инструменты, чтобы сделать лучше?
- Существуют ли разные методы написания клиентов веб-сервисов (например, аннотации)?
- Должен ли я использовать другой способ для интеграции моих внешних компонентов (например, REST)? Любые предложения о том, с чего начать, будь то дело?
Ждем ваших советов.