Posts

Showing posts with the label Gateway Ă  Base d’ÉvĂ©nement

Tutoriel jBPM en Français : ⚙️ Gateway Complexe

    🚀  Introduction La  ⚙️ Gateway Complexe  dans jBPM est utilisĂ©e pour des règles de synchronisation et de branchement avancĂ©es qui ne peuvent pas ĂŞtre modĂ©lisĂ©es avec les autres gateways. Elle vous permet de spĂ©cifier des conditions complexes, telles que : “Attendre que  2 des 3 tâches  soient terminĂ©es avant de continuer” “Continuer lorsque soit la Tâche A est terminĂ©e  OU  les tâches B et C sont toutes deux terminĂ©es” “Boucler jusqu’Ă  ce qu’une condition spĂ©cifique soit satisfaite” ⚙️ Les Gateways Complexes sont moins courantes, mais très utiles dans des workflows sophistiquĂ©s. đź› ️ PrĂ©requis jBPM / Business Central & KIE Server installĂ©s ☕ JDK 11+ ou JDK 17 Utilisateurs assignĂ©s aux tâches humaines nĂ©cessaires Accès :  http://localhost:8080/business-central 📝 Étape 1 : CrĂ©er un nouveau processus Se connecter Ă  Business Central CrĂ©er un projet :  complex-gateway-demo ➕ Ajouter un Business Process :  ComplexProcess Id ...

Tutoriel jBPM en Français : Gateway Ă  Base d’ÉvĂ©nement (Event-Based)

    🚀 Introduction La  ⏳ Gateway Ă  Base d’ÉvĂ©nement  dans jBPM est utilisĂ©e lorsque le processus doit attendre des Ă©vĂ©nements externes avant de continuer. Contrairement aux Gateways 🟥 Exclusive ou 🟢 Inclusive, qui se basent sur des conditions de donnĂ©es, la Gateway Ă  Base d’ÉvĂ©nement Ă©coute des Ă©vĂ©nements tels que : ÉvĂ©nements de Message ⏰ ÉvĂ©nements Timer đź”” ÉvĂ©nements Signal Puis elle suit le chemin de l’Ă©vĂ©nement qui se produit en  premier . đź› ️ PrĂ©requis jBPM / Business Central & KIE Server installĂ©s ☕ JDK 11+ (ou JDK 17) Accès :  http://localhost:8080/business-central ComprĂ©hension de base des Ă©vĂ©nements en BPMN2 (Message, Timer, Signal) 📝 Étape 1 : CrĂ©er un nouveau processus Connectez-vous Ă  Business Central CrĂ©ez un projet :  event-gateway-demo ➕ Ajouter un Business Process :  EventGatewayProcess Id :  com.example.eventgateway Package :  com.example 🎨 Étape 2 : Concevoir le workflow Ajouter un nĹ“ud  Start (DĂ©but) ⏳ A...