Рассмотрим ситуацию на примере Адаптера Московской Биржи MicexMUNSrvc. 

Пошаговое руководство

Задействованы следующие модули, входящие в комплекс Markets:

Предлагается реализовать следующую схему взаимодействия:

Если подписка адаптера NavXLAdptrV5 на SW_STORED.VW_TRADES нужна для загрузки сделок из иных источников, то необходимо написать фильтр на отправку сделок соответствующих систем.

Рассмотрим альтернативную загрузку более подробно. Предположим, сбой возник в работе приложения NavXLMUNAPP, и неработоспособность наблюдалась в течение двух часов. В этом случае данные, переданные в течение этих двух часов, потеряны для приложения NavXLMUNAPP. Администратор Markets при обнаружении подобной проблемы должен выполнить следующие действия:

  1. Восстановить работу приложения NavXLMUNAPP;
  2. Выяснить диапазон сделок, которые не были загружены в Navigator;
  3. Запустить адаптер SWStore;
  4. Запустить адаптер NavXLAdptrV5;
  5. NavXLAdptrV5 подписать на событие SW_STORED.VW_TRADES по запросу.
    • Запрос требуется выполнить в ручном режиме;

    • Предлагаемый вариант запроса: