Web-сервис - это средство интеграции, обеспечивающее концепцию сервисной архитектуры. То есть, система 1С может быть представлена как набор независимых сервисов для сторонних систем, и в свою очередь может выступать потребителем таких сервисов. Схема архитектуры:
Менеджер web-сервиса, представленный на схеме, закрывает следующие задачи:
- управляет пулом соединений с информационными базами
- поддерживает описание сервиса в формате WSDL (Web Services Description Language, язык описания веб-сервисов, основанный на XML)
- реализует протокол SOAP (Simple Object Access Protocol - простой протокол доступа к объектам), обеспечивает сериализацию сообщений, вызов нужных web-сервисов
В конфигурации web-сервисы реализованы как общие объекты:
Для web-серивиса, специфицируется набор операций, каждая из которых может характеризоваться определенными параметрами для передачи данных:
Web-сервис работает с помощью XML, соответственно ему необходимо указать схему разметки; для этого web-сервис ссылается на пакет XDTO:
***
Вопрос 08.42 экзамена 1С:Профессионал по платформе. Менеджер WEB сервисов решает задачу:
- управление пулом соединений с информационными базами
- поддержка WSDL описания сервиса, реализация протокола SOAP
- поддержка работы WEB приложения
- верны ответы 1,2
- верны ответы 2,3
- верны ответы 1,2,3
Правильный ответ четвертый, работу web-приложения web-сервис не обеспечивает (см. выше его функции).
***
Вопрос 08.43 экзамена 1С:Профессионал по платформе. Объект конфигурации "WEB сервис" используется для:
- организации динамического обращения к web-сервисам
- организации обращения к web-сервисам по статической ссылке
- экспорта функциональности данной информационной базы
Правильный ответ третий - web-сервис специфицирует некоторую функциональность, которая может быть доступна из вне данной базы.
***
Вопрос 08.44 экзамена 1С:Профессионал по платформе. Объект конфигурации "WSСсылка" используется для:
- организации динамического обращения к web-сервисам
- организации обращения к web-сервисам по статической ссылке
- экспорта функциональности данной информационной базы
Правильный ответ второй. WS-ссылка - это общий объект конфигурации, предназнасенный для доступа к сторонним веб-сервисам по статической ссылке. Ссылка состоит из модели данных, по сути пакета XDTO, и web-сервиса, с которого опубликована ссылка:
***
Вопрос 08.45 экзамена 1С:Профессионал по платформе. В случае если функция, реализующая операцию WEB сервиса, возвращает какое-либо значение. То такое значение определяется (при настройке соответствующего объекта конфигурации) как имеющее тип:
- Строка
- Число
- Булево
- элемент XML
- объект или значение XDTO
- верны ответы 1,2,3
Правильный ответ пятый.
***
Вопрос 08.48 экзамена 1С:Профессионал по платформе. В случае если функция, реализующая операцию WEB сервиса, принимает какое-либо значение в качестве параметра. То такое значение определяется (при настройке соответствующего объекта конфигурации) как имеющее тип:
- Строка
- Число
- Булево
- элемент XML
- объект или значение XDTO
- верны ответы 1,2,3
Правильный ответ аналогично пятый.
***
Вопрос 08.46 экзамена 1С:Профессионал по платформе. При обращении к WEB сервису по статической ссылке последовательность действий следующая:
- получение wsdl описания, настройка подключения (создание прокси), обращение к операции сервиса
- настройка подключения (создание прокси), обращение к операции сервиса
- обращение к операции сервиса
Правильный ответ второй - в случае статической ссылки, каждый раз получать wsdl описание не требуется.
***
Вопрос 08.47 экзамена 1С:Профессионал по платформе. При обращении к WEB сервису по динамической ссылке последовательность действий следующая:
- получение wsdl описания, настройка подключения (создание прокси), обращение к операции сервиса
- настройка подключения (создание прокси), обращение к операции сервиса
- обращение к операции сервиса
Правильный ответ первый.
Спасибо ,полезная статья!
ОтветитьУдалитьВсе как всегда очень круто
ОтветитьУдалить