Группа блоков, создания копий транзактов
Группа блоков, создания копий транзактов.
SPLIT A,B,C
В отличие от блока GENERATE данный блок не создает самостоятельных транзактов, а лишь генерирует заданное число копий входящего в него транзакта. Число копий задается в поле А.
После прохождения блока SPLIT исходный транзакт направляется в следующий блок. А все копии пересылаются по адресу, указанному в поле В.
Исходное сообщение и копии являются равноправными и могут снова проходить через любое количество блоков SPLIT. Все транзакты полученные копированием, а так же копии копий принадлежат к одному ансамблю. И далее к этому ансамблю можно применять специальные операции или блоки, осуществляющие обработку ансамблей транзактов. Получаемый ансамбль транзактов может быть пронумерован. Для этого в поле С записывается номер параметра транзакта, в котором будет произведена нумерация. Если в исходном транзакте значение этого параметра было равно по величине k, то после нумерации исходный транзакт получит номер k+1, первая копия k+2 и т.д.
Копии, полученные в блоке SPLIT, могут иметь число и типы параметров отличные от исходного.