Implémentation d'activités BAM avec des flux d'événements
Une activité BAM représente une unité de travail dans une activité commerciale : un bon de commande ou une application d'emprunt par exemple. L'activité affiche l'historique (étapes majeures) et les données ayant trait à cette unité de travail à l'utilisateur final du processus d'entreprise ou au travailleur de l'information. Par exemple, une application d'emprunt pourra contenir des étapes majeures telles que « Emprunt approuvé » et des données comme « Nom du candidat » et « Montant de l'emprunt ». Les activités BAM sont souvent directement mappées vers un processus d'entreprise même si, en tant qu'abstractions de haut niveau, les activités sont indépendantes de l'implémentation de votre infrastructure informatique.
En tant que développeur, votre rôle consiste à conserver cette abstraction en n'exposant que les données et les étapes majeures pertinentes de l'implémentation dans le contexte d'une activité spécifique. Pour obtenir un exemple de code illustrant l’utilisation d’une activité, consultez API BAM (BizTalk Server Sample).