|
Key
This line was removed.
This word was removed. This word was added.
This line was added.
|
Changes (5)
View Page History
{color:#492562}{*}Easydeployer{*}{color}
Easydeployeur a été développé pour faciliter le déploiement du processus défini dans le studio d’e-Citiz sur le Petals Cloud. Autrement dit, Easydeployer permet de rendre disponible les services utilisés dans un processus dans Petals pour que le moteur d’e-Citiz puisse y accéder.
\\
\\
Easydeployeur prend en entrée :
\- un processus collaboratif qui est compatible avec le méta-modèle de BPMN 2.0.
\- les WSDLs associés à ce processus. Le WSDL doit être compatible avec le méta-modèle de WSDL 1.1.
\\
\\
Les fonctionnalités principales et attendues d'Easydeployer sont de :
\- pouvoir créer un « service assembly (SA) » et une « service unit (SU) » correspondant
\- installer cette SA et SU dans Petals et la démarrer.
\\
Le schéma suivant présente la procédure d'Easydeployer: !deployeur schema.JPG|border=1!
L’API principale proposée par Easydeployeur est « DeployerExecutor » qui va charger le fichier BPMN 2.0 et s’occupe de créer et d’installer les SA/SU des services définis dans le fichier BPMN dans Petals
Exemple d'utilisation d'Easydeployer:
{code}DeployerExecutor exe = DeployerFactory.newInstance().newDeployerExecutor();
exe.executeBPMN20Deployer(BPMNFileName);{code}
Pour utiliser Easydeployer, il est nécessaire d'installer:
* Petals DSB
* Petals-se-Component
\- pouvoir créer un « service assembly (SA) » et une « service unit (SU) » correspondant
\- installer cette SA et SU dans Petals et la démarrer.
\\
Le schéma suivant présente la procédure d'Easydeployer: !deployeur schema.JPG|border=1!
L’API principale proposée par Easydeployeur est « DeployerExecutor » qui va charger le fichier BPMN 2.0 et s’occupe de créer et d’installer les SA/SU des services définis dans le fichier BPMN dans Petals
Exemple d'utilisation d'Easydeployer:
{code}DeployerExecutor exe = DeployerFactory.newInstance().newDeployerExecutor();
exe.executeBPMN20Deployer(BPMNFileName);{code}
Pour utiliser Easydeployer, il est nécessaire d'installer:
* Petals DSB
* Petals-se-Component
h1. Petals-se-Component
