Фиксированная маршрутизация – это метод передачи СМЭВ-сообщения от системы-отправителя к единственной системе-получателю (система-получатель указывается отправителем при направлении сообщения в СМЭВ). Реализация данного метода доступна при наличии зарегистрированных в СМЭВ информационных систем (ИС) - участников взаимодействия (УВ).
При использовании такого метода содержимое каждого сообщения-запроса полностью копируется в единственное сообщение-клон, которое размещается в очереди единственной возможной системы-ответчика. Система-ответчик при данном методе определена для каждого сообщения-запроса, передаваемого в рамках протокола обмена, при регистрации протокола обмена в СМЭВ3. Передача сообщений с фиксированной маршрутизацией от системы-отправителя к системе-получателю схематично представлена на (Рисунке 1).
Рисунок 1 – Схема фиксированной маршрутизации
Для системы-отправителя УВ необходимо зарегистрировать вид сведений (ВС). Вид сведений разрабатывается одним из участников взаимодействия в Личном кабинете (ЛК УВ) самостоятельно в соответствии с Методическими рекомендациями по работе со СМЭВ.
Необходимый метод маршрутизации задается при регистрации ВС через ЛК УВ. Для начала, нужно выбрать режим сеанса обмена (Рисунок 2).
Рисунок 2 – Выбор режима сеанса обмена
На следующем этапе задать необходимый тип (Рисунок 3).
Рисунок 3 – Выбор типа маршрутизации
После успешной регистрации в карточке ВС появляется соответствующая отметка в строке Тип маршрутизации (Рисунок 4).
Рисунок 4 – Карточка ВС
Раздел Ответчики для ВС с фиксированной маршрутизацией должен иметь следующий вид (Рисунок 5).
Рисунок 5 – Раздел Ответчики в карточке ВС
Исходя из вышеуказанных данных можно сделать вывод, что по данному ВС есть только один ответчик: ИС с мнемоникой U03832, она же является единственным получателем сообщений по данному ВС. Пример простого запроса с фиксированной маршрутизацией без вложений, где мнемоника U3832 – является мнемоникой ИС инициатора сообщения, а “urn://version/common-types/3.0.0” – адрес ВС в ЛК УВ, будет иметь следующий вид:
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" |
Данный пример описывает запрос на получение сертификата физическим лицом (Бизнес-данные запроса: фамилия, имя, номер телефона заявителя и даты действия сертификата).