Oracle Service Bus et Oracle Advanced Queuing, deuxième partie
Introduction Après avoir détaillé la mise en œuvre d’un flux OSB publiant des messages dans une queue AQ, je vous propose à présent de voir
Introduction Après avoir détaillé la mise en œuvre d’un flux OSB publiant des messages dans une queue AQ, je vous propose à présent de voir
Un nouvel article, toujours pour vous parler de la SOA Suite mais cette fois-ci d’un autre composant : l’OSB. OSB comme Oracle Service Bus. Ce « nouveau »
Chaque brique de la SOA Suite d’Oracle possédait jusqu’à présent son propre répertoire de métadonnées dans lequel était stocké les objets utilisés lors du développement
Dans ce dernier article de la série « BPEL / Weblogic / Advanced Queuing », je me propose de vous montrer comment rendre la consommation synchrone de
Pour faire suite aux deux articles précédents (configuration AQ et configuration Weblogic), je vous propose ce troisième article dans lequel seront détaillées les différentes étapes
Dans cette deuxième partie, je vais vous expliquer comment configurer le serveur Weblogic pour intégrer les files JMS dans vos flux BPEL. La configuration de
Afin de sécuriser l’échange des messages au sein de votre SI en garantissant la bonne livraison des messages et en découplant vos applications les unes
Content Server fait partie de la brique « Gestion de contenu » de la suite Oracle UCM (Universal Content Managment), il a intégré l’offre Oracle
Comme vous avez sans doute déjà pu le comprendre, le langage XML est le standard en ce qui concerne les échanges de messages entre les applications d’une architecture SOA.
Les diverses applications du SI échangent donc des messages XML, cependant les formats peuvent varier selon les applications, il est donc nécessaire de transformer les messages avant de les délivrer aux applications cibles. Pour cela, il existe un langage : eXtensible Stylesheet Language Transformations XSLT. Il s’agit d’un langage de transformation permettant de modifier la structure d’un message XML vers un autre message XML (voire d’autres formats : texte, etc.). BPEL via l’activité Transform permet simplement au développeur d’intégrer des transformations XSL au sein de ses processus.
Je me propose, par cet article, de vous montrer comment mettre en place une transformation XSL dans un flux BPEL, comment exploiter les fonctionnalités de Jdeveloper autour des transformations XSL et comment contourner certaines restrictions du designer Jdeveloper pour mettre en place la communication entre BPEL et XSLT.
Comme promis, un petit tutorial qui vous permettra de débuter avec la SOA Suite et la création de flux d’orchestration avec BPEL.
Je me propose de vous initier à BPEL en vous montrant comment réaliser un flux simple interagissant avec une base de données. Cet exemple appelle une procédure PL/SQL stockée en base qui accepte un paramètre en entrée et renvoie un résultat dépendant de l’entrée. Cet exemple permettra de couvrir une partie des notions abordées lors de la création d’un flux : activités BPEL, adaptateur de ressources, etc.