|
MS SOAP Toolkit 3.0 Получение "объектов" от сервиса
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть тестовый Web-сервис, который должен по запросу возвращать структурированную информацию об объекте из БД. Веб сервис имеете следующий WDSL: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39.
Для обращения к нему использую MS SOAP Toolkit 3.0. Код обращения следующий Код: plaintext 1. 2. 3. 4. 5. 6.
на последней строчке выдается сообщение, что объект struct не имеет свойства author. Посмотрел чего посылается и принимается, используя утилиту MSSoapT, входящую в комлект SOAP Toolkit. Потом перепроверил с помощью SoapUI 2.0.1. Посылаем: Код: plaintext 1. 2. 3. 4.
Принимаем: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
Пока что из идей - мелкомягкие опять обманули и MS SOAP Toolkit 3.0 не может возвращать объекты, как заявлено на сайте, а работает только со скалярами и массивами (проверял - работает). Или веб сервис возвращает неудобоваримый для клиента SOAP-конверт (сервис от IBM). Треба помощь и совет, и если мои опасения подтвердятся, посоветуйте другой SOAP клиент для работы из VB. А то возвращать все свойства объекта в виде массива не очень хочется :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2008, 11:51 |
|
MS SOAP Toolkit 3.0 Получение "объектов" от сервиса
|
|||
---|---|---|---|
#18+
Простите, ошибся запрос имеет следующий вид Код: plaintext 1. 2. 3. 4. 5. 6.
Но проблемы остались прежними ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2008, 11:55 |
|
|
start [/forum/topic.php?fid=14&msg=35687340&tid=1333719]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
2ms |
others: | 392ms |
total: | 491ms |
0 / 0 |