Приложение Java 1.3 Websphere 5 -> необходимо вызвать веб-сервис SOAP 1.1 или SOAP 1.2 - PullRequest
0 голосов
/ 17 декабря 2010

У меня есть старое приложение, которое работает в Websphere 5 с Java 1.3.Я не могу изменить версию Java или версию сервера приложений.

Мне нужно добавить в это приложение код, который будет вызывать веб-сервис.Целевой веб-сервис AFAIK поддерживает SOAP 1.1 и SOAP 1.2.

К сожалению, у меня мало опыта работы с клиентами WS.Некоторое время назад я написал клиент WS с использованием Java 5. Это было очень просто, я использовал инструмент wsimport, который генерировал все необходимые классы из WSDL.

Но, как я понимаю, Java 1.3 и Websphere 5 не имеют такой возможности.Такие слова, как JAX-WS и JAXB, относятся к последним версиям Java.

Может кто-нибудь дать мне какое-нибудь руководство (или просто посоветовать :)), что мне делать?

Заранее спасибо!

Ответы [ 2 ]

0 голосов
/ 17 декабря 2010

WebSphere 5 не поддерживает Axis. Если у вас есть связанный WebSphere Studio, вы можете легко создать SOAP-клиент с помощью мастера. Возможно, в WebSphere 5 есть инструмент командной строки, например, wsimport

0 голосов
/ 17 декабря 2010

Некоторые предложения, хотя я их не опробовал:

  1. Посмотрите на Apache Axis и попробуйте из учебников
  2. Читайте похожие вопрос для дополнительных предложений в на случай, если первый не сработает
...