|
Что такое "SOAP ACTION" в веб-сервисе?
| ☑ |
0
toypaul
гуру
23.09.19
✎
10:31
|
Для взаимодействия с внешней системой необходимо разработать свой веб-сервис.
Среди требований есть такая строчка - Не должен (веб-сервис) требовать SOAP ACTION
у веб-сервиса должен быть 1 метод, который на вход принимает строку.
я с ВС еще не сталкивался и мне не понятно - можно на 1С такое сделать или нет?
|
|
1
mikecool
23.09.19
✎
10:48
|
подпишусь, сам только начал с вебами контактировать )
|
|
2
mzelensky
23.09.19
✎
11:31
|
(0) "SOAP ACTION" - вызываемый метод веб-сервиса
Т.е. допустим у тебя есть веб-сервис "MyWebServ" и у этого веб-сервиса есть 3 метода "LoadDoc", "CreateDoc" и "SaveDoc".Так вот в описании XML-ки веб сервиса "MyWebServ" будет 3 "SOAP ACTION": "LoadDoc", "CreateDoc" и "SaveDoc"
|
|
3
mzelensky
23.09.19
✎
11:33
|
Как я понимаю, в задаче хотят чтобы обращение к веб-сервису было БЕЗ указания его метода. Правда не совсем понятно почему нужно именно так.
|
|
4
mzelensky
23.09.19
✎
11:35
|
(2) точнее будет так:
Так вот в описании XML-ки веб сервиса "MyWebServ" будет 3 "SOAP ACTION": "MyWebServ:LoadDoc", "MyWebServ:CreateDoc" и "MyWebServ:SaveDoc"
|
|
5
Дык ё
23.09.19
✎
14:35
|
(0) а ещё SOAPAction - это заголовок, передаваемый клиентом. его формат, к стати, в разных версиях soap разный.
возможно они хотят, чтобы твой сервис его не требовал.
|
|
6
Dmitry1c
23.09.19
✎
14:53
|
(3) а это вообще возможно?
а что за шизанутое требование?
|
|
7
CrushBy
23.09.19
✎
14:55
|
(6) Вообще возможно. Вот только что столкнулся с тем, что саповская шина его не требует и не смотрит.
|
|
8
Вафель
23.09.19
✎
14:57
|
(2) те чтоб метод был, но в wsdl его не было?
|
|
9
arsik
гуру
23.09.19
✎
15:01
|
(0) Может пишут веб-сервис, а подразумевают http-сервис?
|
|
10
toypaul
гуру
23.09.19
✎
15:14
|
скорее речь про (5)
|
|
11
toypaul
гуру
23.09.19
✎
15:15
|
потому что метод есть. есть ссылка wdsl на аналогичный веб-сервис. но там он не на 1С деланый
|
|