|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
Есть веб-сервис на java, у него есть wsdl. Сервис аплоадит файлы. Как нужно описать тип данных в wsdl, чтобы на клиенте у метода в аргументах генерировался stream, а не byte[] ? Для больших файлов соответствующий массив байт создать нереально. Или может есть какие-то варианты преобразования на клиенте? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 18:05 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, ну тебе нужно в сервер передать ссылку на stream клтента. дальше сервер будет у объекта stream вызывает getbytes порционно с какой то периодичностью. вот собственно и все. как на java делать, не знаю. тут .net платформа обсуждается. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 18:22 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
на ява - сервер ждёт стрим а на клиенте студия сгенерировала byte[] я и спрашиваю - как должен выглядеть wsdl, чтобы студия тоже стрим сгенерировала? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 18:24 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, покажи как он выглядит сейчас. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 18:25 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
быстрый способ это создать сервер с методом принимающим stream и снять с него wsdl. соотвественно сервер делать на .net уже. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.06.2012, 18:26 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
да, я попробовал сделать сервер на .net вчера не пойму, как это преобразовать к стандарту Код: xml 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.
и это на простой Код: c# 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 11:37 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
"родной" выглядит так Код: xml 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 12:07 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, похоже, сервер на .net ты создал не верно. behavior у тебя не тот у bindingА. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 12:25 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
Жесть, вроде файл->нью вебсервис.. F5 не затруднит сделать правильный с параметром Stream на вход и выложить кусок wsdl, описывающий stream-аргумент? сам тоже попробую конечно.. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 12:33 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, так ты покажи, .config файл или код в которым зашиты настройки behaviours и binding(ну он basichttp я полагаю) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 12:42 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
у меня нет никаких конфигов и биндингов, окромя серверного wsdl (приводил выше) чей конфиг файл? проекта в студии? мне нужно просто wsdl, сгенерированный в студии для метода. Код: c# 1.
конфиг и биндинг я ниоткуда не беру, его видимо опять же генерирует студия. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 12:49 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, да она генерит его. посмотри рядом файлик projectname.exe.config ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 12:59 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
*.exe.config нету есть только Web.Release.config Код: xml 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 13:03 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
есть ещё Web.config Код: xml 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. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107.
... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 13:06 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, я не понял. ты хостишь wcf на iis чтоли? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 13:09 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
какая разница? я создаю веб-сервис и жму F5, куда студия обычно хостит? может и на IIS.. дай плз ссылку как создать веб-сервис, где я увижу нормальный wsdl ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 13:17 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
Если я создаю в студии не web-сервис, а wcf-сервис, получаю что-то более внятное Код: c# 1. 2.
Код: xml 1. 2. 3. 4. 5. 6. 7.
Код: xml 1. 2. 3.
чего-то не догоняю, почему рестрикшн и как нужно преобразовать мой родной wsdl? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 15:17 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
grrh, слушай ну ты мало спишь) раз вместо wcf сделал web. дальше тебе видимо самому придется копать. ты когда листинги делаешь, вырезаешь некоторую инфу - это плохо. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 15:22 |
|
wsdl под MTOM
|
|||
---|---|---|---|
#18+
Тут чё-то про это пишут. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.06.2012, 15:48 |
|
|
start [/forum/topic.php?fid=19&fpage=16&tid=1397234]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
107ms |
get tp. blocked users: |
2ms |
others: | 256ms |
total: | 450ms |
0 / 0 |