Работа со СМЭВ — различия между версиями

Материал из Wiki Re:Doc
Перейти к: навигация, поиск
[непроверенная версия][непроверенная версия]
Строка 28: Строка 28:
  
 
Конечным результатом работы адаптера является документ в формате PDF, содержащий запрашиваемые сведения:
 
Конечным результатом работы адаптера является документ в формате PDF, содержащий запрашиваемые сведения:
 +
 +
[[Файл:26a.jpg]]
 +
 +
Задача ''Отправить запрос (получить результат сведений)'' после получения файла ответа автоматически закрывается.
 +
 +
 +
Мы рассмотрели работу синхронного адаптера. Синхронный – это значит с быстрым ответом электронного сервиса. Он возвращает результат исполнения запроса непосредственно в ответе на запрос. При этом временные затраты на операцию не должны выходить за рамки таймаута, применяемого в СМЭВ - не более 120 сек.
 +
 +
 +
Существуют также асинхронные адаптеры – с отложенным ответом. Рассмотрим такой случай на примере адаптера SID0003525 «Краткие сведения из ЕГРЮЛ».
 +
Аналогично предыдущему адаптеру, выбираем нужный в блоке ''Задачи (тип Другая задача)'':
 +
 +
[[Файл:27a.jpg]]
 +
 +
Заполняем форму запроса:
 +
 +
[[Файл:28a.jpg]]
 +
 +
Нажимаем ''Перейти к отправке'':
 +
 +
[[Файл:29a.jpg]]
 +
 +
На сформированном xml-запросе нажимаем ''Отправить'':
 +
 +
[[Файл:30a.jpg]]
 +
 +
И вот тут начинаются различия с синхронным адаптером. Сразу ответ мы не получим, а получим запрос по тикету, который также нужно отправить:

Версия 14:51, 23 марта 2014

Для запуска адаптера в деле необходимо в блоке Задачи создать новую задачу с типом Другая задача и выбрать необходимый адаптер. Рассмотрим запуск адаптера SID003619 «Запрос СНИЛС»

18a.jpg

19a.jpg

После этого появится задача Заполнить форму запроса и связанная с ней форма.

20a.jpg

21a.jpg

Заполним форму необходимыми данными. Красным цветом на форме выделяются поля, обязательные для заполнения. После того, как заполнили форму, нажмём кнопку Перейти к отправке.

22a.jpg

После этого сформируется xml-запрос и в блоке задач появляется задача Отправить запрос (получить результат сведений):

23a.jpg

Нажмём кнопку Отправить.

24a.jpg

Запрос автоматически подпишется ранее выбранной в настройках подписью и отправится на сервис. Нам остаётся подождать ответ:

25a.jpg

Конечным результатом работы адаптера является документ в формате PDF, содержащий запрашиваемые сведения:

26a.jpg

Задача Отправить запрос (получить результат сведений) после получения файла ответа автоматически закрывается.


Мы рассмотрели работу синхронного адаптера. Синхронный – это значит с быстрым ответом электронного сервиса. Он возвращает результат исполнения запроса непосредственно в ответе на запрос. При этом временные затраты на операцию не должны выходить за рамки таймаута, применяемого в СМЭВ - не более 120 сек.


Существуют также асинхронные адаптеры – с отложенным ответом. Рассмотрим такой случай на примере адаптера SID0003525 «Краткие сведения из ЕГРЮЛ». Аналогично предыдущему адаптеру, выбираем нужный в блоке Задачи (тип Другая задача):

27a.jpg

Заполняем форму запроса:

28a.jpg

Нажимаем Перейти к отправке:

29a.jpg

На сформированном xml-запросе нажимаем Отправить:

30a.jpg

И вот тут начинаются различия с синхронным адаптером. Сразу ответ мы не получим, а получим запрос по тикету, который также нужно отправить: