Нюансы web-сервисов 1С (работы 1С через SOAP)

При публикации web-сервисов необходимо устанавливать 2ю галочку обязательно Публиковать web-сервисы.

Галочка Публиковать Web-сервисы по-умолчанию нужна чтобы опубликовать имена web-сервисов такими, как их задали в метаданных, конфигураторе.

Для web-сервисов нет понятий GET или POST передачи параметров. Поэтому в параметре можно передавать что угодно! Можно в параметре передать, например, zip-архив (тип параметра двоичные данные) или многострочный текст запроса и все отработает разница будет только во времени передачи параметра.

У Web-сервиса работает ВСЕ ЧЕРЕЗ XML формат.

В параметре Местоположение метода СоздатьWSПрокси() ссылка на Web-сервис указывается без ?wsdl иначе будет выдавать ошибку.

Соединение = WSСсылки.Авторизация.СоздатьWSПрокси(ПространствоИмен,ИмяСервиса,ИмяПорта,,,,Местоположение);

При добавлении в конфигурацию Web-ссылки, на стороне инициаторе, ссылку на Web-сервис нужно указывать с ?wsdl иначе будет выдавать ошибку.

Безопасность Web-сервисов, обслуживающих мобильное приложение

Правило: права web-сервису не выдавать вообще. Использовать в коде операций web-сервиса:

УстановитьПривелегированныйРежим(Истина);

+ Нет комментариев

Добавить свой