|
|
|
SOAP
|
|||
|---|---|---|---|
|
#18+
Подскажите пож-ста как писать клиентов на java к готовым сервисам? есть сервис http://www.ripedev.com/webservices/LocalTime.asmx как написать к нему клиента на java? допустим использовать если использовать apache soap? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:12:38 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
Надо смотерть конкретную задачу. Например если понадобится работать с SOAP XML, а не только с объектами то можно пробовать как Apache SOAP так и SAAJ. Хотя у меня душа к opensource лежит. Еже ли просто к логике присосаться надо, то можно в Axis / Axis 2 посмотреть. Его WSDL2Java может сгенерить заготовки для кода клиента. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:22:34 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
там примеры есть , можно втупую слать POST-запросом по HTTP ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:25:29 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
как в тупую Post запросами? напишите пример кода? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:33:00 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
например, так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. мне он, правда, ответил такое: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:46:27 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
да, в message.txt у меня текст запроса со страницы с примерами хотя в целом отсылать запросы ручками - это, неправильный подход сервисы пользовать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:47:59 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
Да спасибо... у меня такой же ответ... :( Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. какие средства лучше применять? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 14:55:44 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
Nevolin AlexandrА допустим веб сервис принимает на вход XML, как вообще заворачивать в SOAP конверт этот XML? какие средства лучше применять? Мы SAAJ использовали. Вроде работает. Напрягает только выбор нормальной реализации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 15:52:17 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
не нужно никакого XML . WSDL2Java сгенерит клиента с методом типа public java.lang.String localTimeByZipCode(java.lang.String zipCode) усе и юзай его.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.12.2006, 16:21:14 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
Как сгенирить код клиента испльзуя WSDL4J? поясни на примере пож-ста... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2006, 11:01:39 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
Nevolin AlexandrКак сгенирить код клиента испльзуя WSDL4J? поясни на примере пож-ста... Ты тут первый про WSDL4J заговорил. Внимательнее читай посты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2006, 13:39:31 |
|
||
|
SOAP
|
|||
|---|---|---|---|
|
#18+
java org.apache.axis.wsdl.WSDL2Java http://www.ripedev.com/webservices/LocalTime.asmx?WSDL должно получиться 5 файлов, дальше так: import com.ripedev.xsd.ZipCodeResults_xsd.*; public class Main { public Main() { } public static void main(String[] args) { try{ LocalTimeLocator ltl=new LocalTimeLocator(); LocalTimeSoapStub lts=(LocalTimeSoapStub)ltl.getLocalTimeSoap(); System.out.println(lts.localTimeByZipCode("тут зип код")); }catch(Exception exc){exc.printStackTrace();} } } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2006, 14:10:02 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=34229800&tid=2147066]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
16ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 274ms |
| total: | 454ms |

| 0 / 0 |
