Détails de l'exemple Cours de bourse en flux continu

Cet exemple fait la démonstration des fonctions Web 2.0 disponibles dans ce produit. L'application exemple Quote Streamer utilise un service de messagerie Web pour simuler la fourniture de cours de bourse à une application client compatible Dojo.

Des cours de bourse simulés sont générés par un temporisateur CommonJ qui publie des messages à destination d'un espace sujet (topic) de bus d'intégration de service. Un service de messagerie Web lie entre eux un client compatible Dojo, un courtier de messages internes WebSphere Application Server et la messagerie de plateforme pour la publication ou l'abonnement Web.

La communication est réalisée au moyen du protocole Bayeux. Le client cometd du Dojo Toolkit relie les messages entrants JSON (JavaScript Object Notation) au système d'événements et de sujets Dojo pour qu'il les traite.

Dans l'application exemple QuoteStreamer, plusieurs widgets Dojo sont spécifiés dans un article récapitulatif de marché au format HTML. Ces widgets Dojo traitent les messages de cours de bourse entrants et indiquent visuellement les changements de cours. Ces changements visuels incluent les mises à jour du cours actuel d'une action et l'évolution de son prix pour la journée, à la fois en valeur absolue et en pourcentage. Lorsque le prix d'une action change, les indicateurs de changement en valeur absolue et en pourcentage s'affichent avec un fond vert (hausse du cours) ou rouge (baisse du cours), puis l'arrière-plan reprend sa couleur d'origine.


Vos commentaires