| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Помощь в написании клиента |
| Автор: suseway 30.7.2010, 12:42 |
| Добрый день! Первый раз столкнулся с такой задачей. На сервере приложений Oracle Web Logic через Web Logic Administration Console имеем в вэб интерфейсе при тестировании написанного клиента картина примерно http://ipicture.ru/uploads/100730/OVxJAXFhn5.png: При нажатии на кнопку getOrderState выдается http://ipicture.ru/uploads/100730/G4FgIuAPV2.png: Необходимо написать аналогичный клиент на Java, который будет через существующий Web Service обрабатывать входной XML файл и выдавать ответ в виде XML. Также в послоедующем необходимо, чтобы клиент умел соединяться с БД и проверять, если ли в БД содержащийся во входном XML номер. Обращаюсь за помощью, поскольку в данном вопросе не было опыта. С чего начать и как реализовать? |
| Автор: suseway 30.7.2010, 15:06 | ||
| Скачал axis2, распаковал. В папке bin есть утилита wsdl2java. При помощи нее удалось сгенерировать java классы для работы с web сервисом так:
В результате создалась папка com с подпапками и java файлами. Подскажите, что нужно сделать далее? Стою на таком пути: 1. Открыть сокет 2.Взять XML 3.Обработка 4. Распарсить и вернуть в виде XML Спецы, подскажите как все это сделать? |
| Автор: eros2 1.8.2010, 08:34 |
| Если у вас клиент на java 6 - то никаких библиотек для работы с вебсервисами не нужно, всё в поставке. Возьмите NetBeans, сгенерируйте вызов веб-сервиса. NetBeans сам всё сделает. |