Vous êtes sur la page 1sur 3

des modules fortement coupls interoperabilite / integration agile: il supporte les changements brusques de l'environnement de l'Entreprise s'aligne avec

la strategie de l'entreprise on va utiliser: Tomcat jdk 1.6 ODE (process+WS) AXIS (WS) language BPEL de modelisation de services exposer le metier de chaque application du SI: ajouter une couche services a la couche metier.=> couche services couche processus: composee d'un ensemble de processus exp: P1 compos de WS1 si vrai sinon WS4 => changer l'orchestration des services selon les besoins. implementer un bus logique compos d;un ensemble de processus en se basant sur des connecteurs(FTP, JMS, SOAP) crer un connecteur qui fait la liaison avec les WS des app du SI de l'Ese onglet server create new jre 6 home folder c:/prog/apache/tomcat/webapps/ode

tamcats'home folder: c/pf/tomcat foundation finish deployer les services(fichiers .aar Access Archive) creer un processus BPEL instructions: Assign (assigner une sortie s a une entre e) Invoke new BPEL project apache ode Runtime click droit sur le bpel content > new other> bpel process name proces hello namespace http://localhost/processHello template BPEL Synchronous service address: 8080/ode/processes/processhello finish click droit sur assign> details> from input:string to output:string >OK createur un descripteur de deploiement: click droit> new > other >BPEL Apache ODE deployment descriptor process : activated associated port : processhello server> add and remove> finish (!) on a besoin du wsdl du webservice pour pouvoir communiquer avec ce dernier.

mettre les webservices sous tomcat/webapps/ode/web-inf/services file> new > other > bpel process> processHelloWorld file> new > other > bpel process>bpelProcesshelloWorld >click droit >add>assign >click droit >add>invoke >click droit >add>assign liste des services deploys sous ode: localhost:8080/ode/services/listservices > click sur le service> telecharger le fichier wsdl > copier le fichier dans le projet eclipse il faut creer un partner link entre le service chef d'orchestre et le service musicien. click d sur invoke> show in properties > description: invokeWSHello details: create global partner link: PLWSHello add WSDL> selectionner le processus HelloWorldServicePort create new: PLWSHelloType, PLWSHelloRole en cliquant sur le nom de la methode il gnre deux variables input/output >Ctrl+S TAF: ax+b= avec une fonction if au niveau de invoke qui donne directement le resultat au cas ou ax==0 convention: PLNOMSERVICENOM

Vous aimerez peut-être aussi