TIBCO BWadmin — TIBCO BusinessWorks BW 6

Les fonctionnalités de TIBCO bwadmin

Tout comme les utilitaires bwdesign et bwagent, les fonctions de TIBCO bwadmin sont aussi multiples. Il permet entre autre :

  • L’exécution des commandes en mode local et enterprise
  • L’interaction entre plusieurs agents du réseau
  • Possibilité de faire des commandes complexes
  • Possibilité d’exécuter les commandes en mode silencieux, mais plus encore

Plus concrètement

Pour commencer, la syntaxe de bwadmin est la suivante: bwadmin [options] command

Création des éléments d’exécution. Tout d’abord, voyons comment mettre créer un domaine et les éléments associés. Mais avant toute chose il faut configurer et démarrer un agent.

Créer un domaine:

bwadmin create domain [mondomaine]

Comment créer et démarrer un appspace

  • bwadmin create -d [mondomaine] appspace [monappspace]
  • bwadmin start -domain [mondomaine]appspace [monappspace]

comment créer un appnode: bwadmin create -d [mondomaine] -appspace [monappspace] -httpPort [9090] appnode [monappnode]

Visualiser les objets créés: bwadmin show -domain [mondomaine] -appspace [monappspace] appnodes

Déploiement d’une application: le déploiement d’une application se fait en 2 étapes: Tout d’abord, 1/ upload , en suite 2/ deploy.

Comment déployer, démarrer et arrêter une application:

  • bwadmin upload -domain [mondomaine][monapplication_1.0.0.ear]
  • bwadmin deploy -domain [mondomaine]-appspace [monappspace] [monapplication_1.0.0.ear]
  • bwadmin start -d [mondomaine]-appspace [monappspace]application [monapplication_1.0.0.ear] 1.0
  • bwadmin stop -d [mondomaine]-appspace [monappspace]application [monapplication_1.0.0.ear] 1.0

Configuration d’un agent pour le mode enterprise.

  • bwadmin config -cf [bwagent_db.json] agent

Export et mise à jour d’un profile

  • bwadmin export -d [mondomaine] -a [monappspace] -p [monprofile.substvar] application [monapplication] 1.0
  • bwadmin export -d [mondomaine] -a [monappspace] -p [monprofile.substvar] archive [monarchive_1.0.0_ear]
  • bwadmin config -d [mondomaine] -a [monappspace] -n [monappnode] -p [monprofile.substvar] application [monapplication_1.0.0.ear] 1.0

Pour terminer, un bonus. Effectuer un backup et restaurer un domaine.

  • bwadmin backup -zipped -s [destinationName.cmd] domain [mondomaine]
  • bwadmin -f [destinationName.cmd]

Cette liste n’est pas exhaustive, par conséquent, vous pouvez retrouver les commandes complètes dans la documentation officielle de TIBCO BusinessWorks 6.

Téléchargez enfin gratuitement votre Ebook en cliquant sur "12 questions pour choisir un ESB”

--

--