Cotações simuladas são geradas por um cronômetro CommonJ que publica mensagens em um espaço de tópico de barramento de integração de serviços. O serviço de sistema de mensagens da Web vincula um cliente ativado por Dojo, um intermediário de mensagens interno do WebSphere Application Server e o sistema de mensagens de plataforma para publicação ou assinatura baseado na Web.
A comunicação é obtida por meio do protocolo Bayeux. O cliente cometd, do Dojo Toolkit, vincula mensagens de entrada JSON (JavaScript Object Notation) ao evento Dojo e sistema de tópico para processamento.
No aplicativo de Amostra QuoteStreamer, vários widgets Dojo são especificados em um artigo de resumo do relatório de mercado no formato HTML. Esses widgets Dojo processam mensagens de entrada de cotação de ações e indicam visualmente as alterações nas ações. Essas alterações visuais incluem: atualizações no preço atual de uma ação, alteração no preço diário das ações e alteração no preço diário percentual das ações. Quando o preço de uma ação é alterado, a alteração no preço diário e no preço diário percentual é exibida com planos de fundos verde (aumento) ou vermelho (redução) antes de retornar à cor do plano de fundo original.