Chapitre 10. Intégrer Red Hat JBoss BPM Suite dans Red Hat JBoss Fuse


L'intégration de Red Hat JBoss Fuse permet aux utilisateurs de JBoss Fuse de complémenter leur solution d'intégration avec les fonctionnalités supplémentaires fournies par JBoss BPM et JBoss BRMS.
Red Hat JBoss BPMS Integration est fournie par deux fichiers features.xml :
  • drools-karaf-features-<version>-features.xml
    Ce fichier fournit les principales fonctionnalités de JBoss BPM Suite et JBoss BRMS, et définit les fonctionnalités de OSGi qui peuvent être déployées dans JBoss Fuse. Ce fichier fait partie du produit JBoss BPM Suite et JBoss BRMS. Les utilisateurs OSGi peuvent installer des fonctionnalités à partir de ce fichier pour installer JBoss BRMS Engine ou JBoss BPM Suite Engine dans Fuse et les utiliser dans leurs applications.
  • karaf-features-<version>-features.xml
    Ce fichier fournit des fonctionnalités supplémentaires utilisées pour l’intégration de BPM JBoss Suite et JBoss BRMS avec Camel, principalement dans Fuse. Ce fichier fait partie du Pack d’intégration, et il définit les fonctionnalités OSGi qui permettent l’intégration avec Camel et SwitchYard. En plus du xml karaf-features, le Pack d'integration contient également un fichier features.xml pour des démarrages rapides.
Les fonctionnalités JBoss BPM Suite et JBoss BRMS sont fournies par le fichier drools-karaf-features-<version>-features.xml présent dans votre référentiel de produits Maven ou le fichier jboss-brms-bpmsuite<version>-redhat<version>fuse-features.zip. Il fournit les fonctionnalités suivantes :
  • drools-common
  • drools-module
  • drools-templates
  • drools-decisiontable
  • drools-jpa
  • kie
  • kie-ci
  • kie-spring
  • kie-aries-blueprint
  • jbpm-commons
  • jbpm-human-task
  • jbpm
  • droolsjbpm-hibernate
  • h2
Le tableau suivant donne un exemple de cas d'utilisation de certaines fonctionnalités listées ci-dessus.
Expand
Tableau 10.1. Exemples de fonctionnalités et de cas d'utilisation
FonctionnalitéCas d'utilisation
drools-moduleUtiliser le moteur JBoss BRMS pour l'évaluation de règles, sans avoir besoin de tables de décisions, processus ou persistances.
drools-jpaUtiliser le moteur de JBoss BRMS pour l'évaluation de règles de persistance ou de transactions, sans exiger de tables de décision ou de processus. La fonctionnalité drools-jpa contient déjà drools-module, mais vous devrez peut-être également installer la fonctionnalité droolsjbpm-hibernate, ou vous assurer qu'il y ait un package Hibernate compatible installé.
drools-decisiontableUtiliser le moteur JBoss BRMS avec des tables de décision.
jbpmUtiliser JBoss BPM Suite (ou le moteur JBoss BRMS avec les processus). La fonctionnalité jbpm contient déjà drools-module, et drools-jpa. Vous devrez peut-être également installer la fonctionnalité droolsjbpm-hibernate, ou vous assurer qu'il y ait un package Hibernate compatible installé.
jbpm et jbpm-human-taskUtiliser JBoss BPM Suite (ou le moteur JBoss BRMS avec des processus) avec Human Task.
Jars de moteurs de base et kie-ci.Utiliser JBoss BRMS ou JBoss BPM Suite avec KieScanner (KIE-CI) pour télécharger les kJARs d'un référentiel Maven.
kie-springUtiliser l'intégration KIE-Spring.
kie-spring et kie-aries-blueprint.Utiliser l'intégration KIE-Aries-Blueprint.
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat