Очередь опережающих сообщений, механизм увеличивающий автономное время работы мобильных и стационарных терминалов. Механизм прогнозирует возможные запросы терминалов и транслирует их результаты через механизм репликации.
Для трансляции опережающих сообщений в системе создана отдельная очередь, которая размещается в таблице AdvancedQueryQueue. В таблице содержатся прогнозируемые запросы и их результаты. Если мобильный или стационарный терминал находятся во временной изоляции от сервера или бизнес-приложения, запрос может быть извлечен из очереди опережающих сообщений.
За наполнение очереди опережающих сообщений отвечает сервис SteelTrace Server – SteelTraceAdvQueryGenerator. Генератор очереди анализирует очередь прямых запросов составляя рейтинг наиболее часто повторяющихся. Основываясь на полученных результатах он периодически (стандартная настройка раз в 15 минут) выполняет эти запросы и помещает результат их выполнения в очередь опережающих запросов.
Генератор опережающих запросов может также работать на основе списка фиксированных запросов которые можно задать по умолчанию, или скрипта генерирующего запросы по запрограммированному критерию.