forum.bitel.ru
http://forum.bitel.ru/

[6.1] Пульнуть SOAP запрос из динкода
http://forum.bitel.ru/viewtopic.php?f=19&t=11054
Страница 1 из 1

Автор:  Phricker [ 30 окт 2015, 14:09 ]
Заголовок сообщения:  [6.1] Пульнуть SOAP запрос из динкода

Доброго дня.

Подскажите, пожалуйста, где поковырять по поводу формирования SOAP запроса, и пуляния его из биллинга в сторону какого либо сервера?

Автор:  dimOn [ 30 окт 2015, 17:05 ]
Заголовок сообщения:  Re: [6.1] Пульнуть SOAP запрос из динкода

ну так интерфейсы итд есть?

Автор:  Artur [ 02 ноя 2015, 13:16 ]
Заголовок сообщения:  Re: [6.1] Пульнуть SOAP запрос из динкода

Phricker писал(а):
Доброго дня.

Подскажите, пожалуйста, где поковырять по поводу формирования SOAP запроса, и пуляния его из биллинга в сторону какого либо сервера?


У вас wsdl есть? Если да, то с помощью wsimport (утилита в jdk) можно сгенерировать классы в каталог с дин.кодом. Затем уже в своем классе использовать эти сгенерированные классы. Для примеров, можете глянуть внутрь таких модулей как qiwi, mobimoney, tv.

Автор:  Phricker [ 03 ноя 2015, 19:12 ]
Заголовок сообщения:  Re: [6.1] Пульнуть SOAP запрос из динкода

Artur писал(а):
У вас wsdl есть? Если да, то с помощью wsimport (утилита в jdk) можно сгенерировать классы в каталог с дин.кодом. Затем уже в своем классе использовать эти сгенерированные классы. Для примеров, можете глянуть внутрь таких модулей как qiwi, mobimoney, tv.

Да, что-то вышло.
276 файлов *.class вышло О.о
Надеюсь я в них разберусь :D

Автор:  dimOn [ 04 ноя 2015, 19:34 ]
Заголовок сообщения:  Re: [6.1] Пульнуть SOAP запрос из динкода

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

Автор:  Phricker [ 05 ноя 2015, 01:57 ]
Заголовок сообщения:  Re: [6.1] Пульнуть SOAP запрос из динкода

Огромное спасибо за помощь.
Получилось сделать.
Правда там сборщик *.jar файла из wsdl.
Как говорится, сначала надо читать доку и пытаться понять, даже если там всего то и написано
Цитата:
2.3.1 Client Stub Generation
JAX-WS RI provides both command line and Ant task utilities to generate client stubs from a provided WSDL. The file
(build.properties) and Ant build file (build.xml) demonstrate how to create client stubs for the Sandvine API using the Ant
task com.sun.tools.ws.ant.WsImport.
T o generate Sandvine web services API client stubs, open the build.properties and update the properties under Configurable
Options. Then run the Ant command from within the directory <spb-webservices>\samples\jax-ws\ant\. Run these commands:
cd <spb-webservices>\samples\jax-ws\ant\
ant


Весь день проипался ))))
А потом за час разобрался что куда прописывать, получил свой *.jar, засунул его в /lib/ext
и вуаля
Изображение

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/