S'abonner :  Newsletters    Magazines
[ INTÉGRATION ]
Oracle entre dans l'arène BPEL
L'Oracle BPEL Process Manager est une des premières plates-formes d'orchestration de services web bâties à partir des spécifications BPEL.

Olivier Bibard , Décision Informatique (n° 602), le 06/09/2004 à 00h00

Encore soumis à la validation de l'Oasis, le BPEL (Business Process Execution Langage), un dérivé de XML consacré à l'orchestration de services web, semble déjà faire l'objet d'un consensus auprès des éditeurs. Après IBM et Microsoft, qui l'ont implémenté dans Web-Sphere et BizTalk, c'est au tour d'Oracle de l'adopter. Plutôt que de le développer en interne, l'éditeur a fait le choix d'acheter l'américain Collaxa avec sa solution BPEL Process Manager, composée d'un serveur, d'un éditeur graphique, de connecteurs et d'une console de monitoring. À la différence d'une EAI classique, cette solution propose des composants standardisés à la place des connecteurs propriétaires. Les connecteurs JCA lui permettent de se coupler aux PGI et SGBD, et les API JMS (Java Messaging Services) aux gestionnaires de files d'attente comme WebSphere MQ. « Cette architecture nous permet d'être de 60 à 80 % moins chers qu'une EAI traditionnelle », estime Éric Aubert, d'Oracle France.

Le BAM est intégré

Configurer BPEL Process Manager nécessite d'abord de définir les processus entre applications, à l'aide de l'éditeur graphique fourni sous la forme d'un plug-in Eclipse ou JDeveloper. Une fois défini, le circuit de workflow est converti en fichier XML et exécuté par le serveur d'applications. En production, ce dernier gère les requêtes Soap, les fichiers de description WSDL des services web, comme les protocoles de communication RMI ou IIOP, qui permettent d'accéder aux EJB et aux applications Corba. Il supervise l'envoi de messages en modes synchrone et asynchrone, les transactions à long terme et leurs mécanismes de compensation en cas d'échec. Le serveur réalise aussi les transformations de données grâce à ses mécanismes XQuery et des feuilles de style XSLT. La console d'administration recense en temps réel le fonctionnement du serveur et, notamment, l'activité des processus métier. Un module de reporting exploite ces données et constitue ainsi le module de BAM (Business Activity Monitoring) de la plate-forme.

En bref
Caractéristiques

BPEL Process Manager d' Oracle : plate-forme d'intégration d'applications et d'orchestration de services web. Fonctionne avec WebSphere, WebLogic et JBoss.

Prix : 25 077 euros ht, 8 359 euros ht (en option d'Oracle Application Server 10 g).

Principaux concurrents

Les seules implémentations BPEL actuelles sont le WebSphere Business Server Foundation 5.1 d' IBM et BizTalk Server 2004 de Microsoft.



> Logiciel :
TuneUp Utilities
Optimise votre système d'exploitation.

publicité
Shopping
Maillots de bain : les vacances commencent !

classement FAI
Retrouvez chaque semaine le classement des fournisseurs d'accès avec ip-label 1 Numericable 2 Orange 3 Darty > Plus de détails
offres d'emploi
> Logiciel :
Movavi Video Converter
Convertissez tous vos fichiers vidéos.

01Informatique
01 INFORMATIQUE
L'hebdo de référence des décideurs informatiques.
Micro Hebdo
MICRO HEBDO
L'hebdo qui vous simplifie la micro
et Internet.
L'Ordinateur Individuel
L'ORDINATEUR INDIVIDUEL
Le mensuel informatique qui vous informe et vous conseille.
Tous droits réservés © 1999 - 2009 Internext - 01net.