Modelo de eventos
A abordagem de criação de esquemas no Designer baseia-se na geração e posterior processamento de eventos. Ao construir uma estratégia, não se sabe quando ocorrerá um evento de alteração dos dados de mercado, mas é possível subscrever esse evento e processá-lo em conformidade.
Cada cubo do Designer que tenha um parâmetro de saída é o gerador do evento. E os cubos que têm um parâmetro de entrada podem subscrever o evento gerado pelo parâmetro de saída. Subscrever um evento não é mais do que criar uma linha de ligação entre dois cubos.
Por exemplo, o cubo Livro de ofertas gera um evento de alteração do livro de ordens. Não se sabe antecipadamente quando ocorrerá uma alteração. Ao criar uma linha de ligação entre o cubo Livro de ofertas e o cubo Conversor, é efectuada uma subscrição da alteração do livro de ordens para posterior processamento com o cubo Conversor, etc.:
