Retour au blog
Architecture IT

TIBCO BusinessWorks 6 (BW6) : ce qui change

TIBCO BW6 : Business Studio, applications et modules, AppSpace et AppNode, REST natif. Comprendre BusinessWorks 6 et ses apports par rapport à BW5.

2 min de lecturePar ForTeam IT

TIBCO BusinessWorks 6 (BW6) : ce qui change

TIBCO BusinessWorks 6 (BW6) est la génération qui a remplacé BW5. Même métier — orchestrer et transformer les échanges entre applications — mais un outillage, un packaging et une administration repensés pour des pratiques modernes.

Un atelier basé sur Eclipse

Le développement se fait dans TIBCO Business Studio for BusinessWorks, construit sur Eclipse. Les développeurs y retrouvent un environnement familier : gestion de projet, débogage pas à pas, intégration avec Git et les outils de build. Les processus restent graphiques, mais le projet devient un vrai artefact logiciel, versionnable et testable.

Applications et modules

BW6 organise le code en applications, composées de modules :

  • Application module : les processus propres à une application.
  • Shared module : les ressources et sous-processus réutilisés par plusieurs applications.

Le moteur s'appuie sur OSGi, ce qui isole les modules et leurs dépendances. Le livrable est une archive d'application (.ear), déployable par outils de ligne de commande.

Une administration par domaines, AppSpaces et AppNodes

L'exécution s'organise en domaine contenant des AppSpaces (groupes logiques d'applications) et des AppNodes (les processus d'exécution). L'administration passe par la commande bwadmin ou par l'interface TIBCO Enterprise Administrator (TEA). Ce modèle se scripte facilement, ce qui facilite l'automatisation des déploiements.

Les apports concrets

  • REST et Swagger natifs : exposer ou consommer une API REST est direct.
  • Industrialisation : build et déploiement intégrables dans une chaîne CI/CD.
  • Réutilisation : les shared modules évitent la duplication entre applications.
  • Ouverture au cloud : la même base mène à BWCE pour les conteneurs.

Les points d'attention

  • Montée en compétence : les concepts (modules, AppSpaces, OSGi) diffèrent nettement de BW5.
  • Migration non automatique : les projets BW5 se convertissent avec un outil, mais demandent des reprises.
  • Dimensionnement : le nombre d'AppNodes et leur mémoire se planifient selon la charge.

FAQ

BW6 remplace-t-il BW5 ? Oui, c'est sa suite naturelle, avec un outillage et une administration modernisés. Voir BW5 vs BW6.

Un projet BW5 tourne-t-il tel quel en BW6 ? Non : il passe par un outil de migration puis des corrections. Voir notre guide migrer de BW5 vers BW6.

BW6 ou BWCE ? BW6 pour des serveurs classiques ou des VM, BWCE pour Docker, Kubernetes ou les plateformes cloud.

ForTeam IT à vos côtés

Vous lancez un projet BW6 ou vous industrialisez votre plateforme ? ForTeam IT mobilise des développeurs TIBCO BusinessWorks et des consultants TIBCO certifiés. Découvrez aussi notre page TIBCO.

Rejoindre la communauté

TibcoBusinessWorksBW6ESBintégration

À lire aussi

Métiers ITDéveloppeur TIBCO BusinessWorks2 min de lecture

Vous êtes consultant IT freelance ?

Rejoignez ForTeam IT et accédez à des missions sélectionnées chez nos clients grands comptes.

Rejoindre la communauté