<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-18808371</id><updated>2012-01-30T17:27:39.924+01:00</updated><title type='text'>Retour d'expérience sur les Architectures d'Entreprise</title><subtitle type='html'>Thématique sur les architectures d'entreprise, ESB, outils transversaux</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18808371.post-6358063063162337299</id><published>2012-01-30T17:27:00.000+01:00</published><updated>2012-01-30T17:27:39.933+01:00</updated><title type='text'>Á quoi sert un référentiel d'entreprise ?</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-xzvIcJsLrws/Tya_EP9pd_I/AAAAAAAACpI/ETuyXzW0UE8/s1600/Utilisation%2Bdu%2Br%25C3%25A9f%25C3%25A9rentiel.PNG" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="456" src="http://2.bp.blogspot.com/-xzvIcJsLrws/Tya_EP9pd_I/AAAAAAAACpI/ETuyXzW0UE8/s640/Utilisation%2Bdu%2Br%25C3%25A9f%25C3%25A9rentiel.PNG" width="640" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&amp;nbsp;&lt;span style="font-size: large;"&gt;&lt;b&gt;Contexte&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Les différents départements d'une entreprise ont chacun un fonctionnement basé sur leurs propres processus. Ces derniers se basent sur plusieurs référentiels de données (sources authentiques) qui sont propres à chaque département puisqu'ils sont liés à leurs outils spécifiques, à leur métier. Concrètement un département d'Exploitation a son fonctionnement basé sur les différents processus ITIL qui est lui-même basé sur les référentiels de gestion de la configuration (CMDB). Un département Développement est basé quant à lui sur PMI (ou Prince2) qui utilise, entre autres, un outil de la planification des projets. Un département de comptabilité doit appliquer par exemple la législation nationale sur les budgets qui imposent un fonctionnement basé sur un référentiel comptable (par ex. SAP). D'autres processus comme d'autres référentiels existent, cette liste n'étant pas exhaustive.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;On s'aperçoit à un niveau transversal que ces processus sont fortement liés entre eux puisqu'ils vont tous dans le même sens : l'intérêt de l'Entreprise et de ses clients.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Par exemple l'architecture d'entreprise lors de ses analyses doit aborder des problématiques en tenant compte des processus Métier (qui gère les SI, comment et pourquoi), des systèmes d'information (quel domaine d'applications est concerné par le changement ? Quel est le planning de l'application ? Quelles données transversales sont utilisées ? ...) et enfin des technologies (sur quel serveur fonctionne l'application ? Quel réseau est utilisé ? ...). D'autres problématiques existent : le département Exploitation aimerait savoir précisément quel utilisateur (personne) est impacté lorsqu'un réseau informatique est tombé. Le département Service Achats aimerait aussi planifier la charge de ses équipes en connaissant à l'avance les projets qui vont être lancés ou les machines qui seront achetées suite à un problème de capacité.&amp;nbsp;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Ces dépendances entre les processus peuvent être vues comme étant des liens entre les différents référentiels des départements. En effet chacun de ces référentiels contient une partie de la réponse. Il faut donc trouver un lieu commun pour rendre accessible tous ces liens. Cet endroit est appelé « référentiel applicatif » ou « référentiel d'entreprise » ou en anglais « enterprise architecture management system » (EAMS). &lt;i&gt;&lt;span style="font-size: xx-small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;(Pourquoi applicatif ? Parce que dans une entreprise spécialisée en informatique, le point commun est les différents systèmes d'information gérés. Et un système d'information étant un ensemble d'applications, il semblait logique d'appeler en français ce système « référentiel applicatif » afin de ne pas trop « l'étiqueter » architecture puisqu'il est dédié à être utilisé par presque l'ensemble des disciplines.&lt;/i&gt;&lt;/span&gt;&lt;b&gt;&lt;span style="font-size: xx-small;"&gt;&lt;i&gt;) &lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Son rôle&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Le référentiel applicatif doit pouvoir être utilisé dans les situations suivantes (liste non exhaustive) :&amp;nbsp;&lt;/div&gt;&lt;ul&gt;&lt;li&gt;Aider à documenter le SI existant (vue as-is)&amp;nbsp;&lt;/li&gt;&lt;li&gt;Aider à documenter le SI futur (vue to-be)&amp;nbsp;&lt;/li&gt;&lt;li&gt;Aider à analyser l'impact du changement du as-is vers le to-be&amp;nbsp;&lt;/li&gt;&lt;li&gt;Exporter ses informations à d'autres référentiels&amp;nbsp;&lt;/li&gt;&lt;li&gt;Aider à planifier et à suivre l'évolution du as-is vers le to-be &lt;/li&gt;&lt;li&gt;Aider à documenter les standards techniques&lt;/li&gt;&lt;li&gt; Représenter et maintenir les relations entre les éléments organisationnels, logiques, techniques et technologiques de notre SI&lt;/li&gt;&lt;li&gt; …&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;span style="font-size: large;"&gt;&lt;b&gt;Enjeux&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;L'enjeu de posséder un référentiel applicatif est grand puisqu'il a l'ambition d'amplifier la synergie entre  les processus des départements ainsi que d’accélérer la communication de l'information.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-6358063063162337299?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/6358063063162337299/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=6358063063162337299' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/6358063063162337299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/6358063063162337299'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2012/01/quoi-sert-un-referentiel-dentreprise.html' title='Á quoi sert un référentiel d&apos;entreprise ?'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-xzvIcJsLrws/Tya_EP9pd_I/AAAAAAAACpI/ETuyXzW0UE8/s72-c/Utilisation%2Bdu%2Br%25C3%25A9f%25C3%25A9rentiel.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-4307659842986962084</id><published>2012-01-28T10:10:00.007+01:00</published><updated>2012-01-28T10:28:11.461+01:00</updated><title type='text'>Un architecte d'entreprise ? à quoi çà sert ?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Pour répondre à une demande croissante et en perpétuelle évolution, l'entreprise mène de front de nombreux projets informatiques. L'architecte d'entreprise veille à la cohérence de l'ensemble dans le cadre de la vision stratégique de la société. Transversal par excellence, ce rôle implique la participation de l'architecte dès le départ et à chaque étape d'un projet. Il doit prendre en compte trois grands aspects de l’évolution de l’entreprise : les métiers (processus et ressources), les systèmes d'information (applications et données) et les technologies sous-jacentes (infrastructure)&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Tout au long de son existence -traitement de la demande, analyse, réalisation et exploitation- chaque projet est suivi pas à pas en termes d'objectifs, de délais, de moyens et de risques. L'évaluation du risque est une démarche indispensable ! . Elle consiste à mesurer l'impact du changement à tous les niveaux. D'un point de vue informatique, cet impact s'exprime en termes de puissance de traitement, de capacités de stockage et de transmission de l'information. Quel que soit le changement, il faut en mesurer les retombées sur l'ensemble des systèmes existants. Un projet stratégique implique de nombreux acteurs, de nombreuses applications et une grande quantité de données. Mais un projet d'apparence plus modeste peut aussi avoir des répercussions sur des centaines, voire des milliers d'utilisateurs. La question de l'origine des données (concept de la source authentique), par exemple, est cruciale. La vérification de la qualité des données est l’un des facteurs essentiels dans la réduction des risques. »&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Pour remplir son rôle, l'architecture d'entreprise peut s’appuyer sur différents outils dont un référentiel d’entreprise qui permet d’établir des liens entre les différents éléments intervenant dans l’architecture des SI. Ce référentiel permet de révéler automatiquement l’impact d’un changement : bases de données, capacités, processus, besoins en formations, etc. &lt;br /&gt;L'architecte d'entreprise avec un référentiel clarifie la vue globale des activités de l’entreprise. Il génère des gains de temps. Il minimise les coûts de développement, de déploiement et de maintenance. Il rejoint les objectifs de qualité des solutions en termes d’interopérabilité, de compatibilité, de flexibilité, de stabilité, de disponibilité et de sécurité. Enfin, il permet de prendre en compte les orientations futures prévues dans les plans stratégiques et opérationnels.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-4307659842986962084?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/4307659842986962084/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=4307659842986962084' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/4307659842986962084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/4307659842986962084'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2012/01/un-architecte-dentreprise-quoi-ca-sert.html' title='Un architecte d&apos;entreprise ? à quoi çà sert ?'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-754935170174904101</id><published>2010-01-05T09:18:00.002+01:00</published><updated>2010-01-05T09:22:46.869+01:00</updated><title type='text'>Ingénierie des processus métiers</title><content type='html'>Voici deux documents très intéressants en téléchargement libre.&lt;br /&gt;&lt;br /&gt;Le premier concerne le document "Ingénierie des processus métiers":&lt;br /&gt;Disponible &lt;a href="http://www.ingenieriedesprocessus.net"&gt;ici&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Le deuxième donne un complément open-source dans le domaine des moteurs de règle:&lt;br /&gt;Disponible &lt;a href="http://www.it-expertise.com/ite-article/178/Gestion-projets-developpement/moteurs-regles-agilite"&gt;ici&lt;/a&gt; (à condition de devenir membre. Inscription gratuit :-) ).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-754935170174904101?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/754935170174904101/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=754935170174904101' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/754935170174904101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/754935170174904101'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2010/01/ingenierie-des-processus-metier.html' title='Ingénierie des processus métiers'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-1008260534895405392</id><published>2010-01-05T09:16:00.001+01:00</published><updated>2010-01-05T09:18:31.210+01:00</updated><title type='text'>Bonné année 2010</title><content type='html'>Bonne année 2010 !&lt;br /&gt;&lt;br /&gt;Voici ma bonne résolution de l'année : mieux maintenir ce blog que j'ai malheureusement négligé ces derniers mois.&lt;br /&gt;&lt;br /&gt;Á bientôt.&lt;br /&gt;&lt;br /&gt;Lilian.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-1008260534895405392?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/1008260534895405392/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=1008260534895405392' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1008260534895405392'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1008260534895405392'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2010/01/bonne-annee-2010.html' title='Bonné année 2010'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-1759436594883662217</id><published>2009-03-11T18:28:00.006+01:00</published><updated>2009-03-15T17:31:39.034+01:00</updated><title type='text'>Le blog change de nom</title><content type='html'>Suite à ma nouvelle fonction dans ma société, je ré-oriente le blog sur les architectures d'entreprise et leurs problématiques.&lt;br /&gt;&lt;br /&gt;Ma nouvelle fonction explique le fait du peu de message sur le blog ces derniers temps. J'espère que je pourrai trouver le temps pour vous faire profiter de mes études.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-1759436594883662217?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/1759436594883662217/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=1759436594883662217' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1759436594883662217'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1759436594883662217'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2009/03/le-blog-change-de-nom.html' title='Le blog change de nom'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-1086252572768788388</id><published>2008-12-30T11:11:00.002+01:00</published><updated>2008-12-30T11:18:45.638+01:00</updated><title type='text'>websequencediagrams.com</title><content type='html'>Voici un outil très intéressant pour une petite documentation utilisateur "non orienté informatique" où le style est plus important que le formalisme.&lt;br /&gt;&lt;br /&gt;Il ne sert qu'à réaliser de petit diagramme de séquence. Son avantage est (pour moi) sa génération de diagramme sous plusieurs styles. Là justement où nos outils de modélisation (rose, bouml, eclipse, visualp...) sont fort limités.&lt;br /&gt;&lt;br /&gt;lien: &lt;a href="http://websequencediagrams.com/"&gt;http://websequencediagrams.com/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-1086252572768788388?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/1086252572768788388/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=1086252572768788388' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1086252572768788388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1086252572768788388'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2008/12/websequencediagramscom.html' title='websequencediagrams.com'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-631613661900170233</id><published>2008-12-14T12:46:00.011+01:00</published><updated>2008-12-14T15:13:28.725+01:00</updated><title type='text'>YAXE beta 1.1 - Yet Another XML Editor</title><content type='html'>&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;Qui a la responsabilité des webservices à valeur ajoutée ?&lt;br /&gt;Le donneur d'ordre.&lt;br /&gt;&lt;br /&gt;Qui est capable de les comprendre et de les tester ?&lt;br /&gt;Un informaticien.&lt;br /&gt;&lt;br /&gt;Quand le donneur d'ordre n'est pas informaticien, que faire ? YAXE répond à cette problématique.&lt;br /&gt;&lt;br /&gt;En résumé voici le contexte de départ de YAXE :&lt;br /&gt;Réaliser un outil qui permet de tester des webservices sans connaître le XML, SOAP, ws-addressing, ws-security ... Pour cela YAXE construit un formulaire SWING sur base d'un XML Schema. Ainsi si vous fournissez le xml schema d'un webservice vous pourrez le tester sans toucher une seule fois au xml.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Biensûr un informaticien peut réaliser pour son donneur d'ordre une application SWING pour répondre à ce besoin de test. Mais à chaque webservice réalisé et à chaque modification du message il faut réaliser une nouvelle application. Avec YAXE c'est fini. Tout est fait automatiquement. Il suffit d'envoyer au donneur d'ordre le XML Schema (XSD) avec la nouvelle configuration de YAXE.&lt;br /&gt;&lt;br /&gt;Voici l'url où télécharger YAXE: &lt;a href="http://forge.etnic.be/yaxe/"&gt;http://forge.etnic.be/yaxe/&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-631613661900170233?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/631613661900170233/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=631613661900170233' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/631613661900170233'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/631613661900170233'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2008/12/yaxe-beta-11-yet-another-xml-editor.html' title='YAXE beta 1.1 - Yet Another XML Editor'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-7705363870841859023</id><published>2008-03-27T21:10:00.004+01:00</published><updated>2008-03-27T21:39:42.312+01:00</updated><title type='text'>Cimero devient EID ...</title><content type='html'>&lt;div style="text-align: justify;"&gt;En août 2006 j'avais publié un &lt;a href="http://enterpriseservicebus.blogspot.com/2006/08/cimero-configuration-interface-for.html#links"&gt;article&lt;/a&gt; sur Cimero car je croyais beaucoup en cet outil graphique pour &lt;a href="http://servicemix.apache.org"&gt;servicemix&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Un an après je changeai complètement d'avis car je voyais que ce projet se cherchait sans évoluer. Bull comptait le mettre dans les mains du projet &lt;a href="http://www.eclipse.org/stp/"&gt;STP&lt;/a&gt; mais je ne voyais rien venir. J'étais toujours bloqué sur cette &lt;a href="http://wiki.eclipse.org/Cimero_2"&gt;page&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Il y a quelques jours j'ai eu le plaisir de voir que je me suis trompé: ce projet évolue et en bien. Il porte le nom de &lt;span style="font-style: italic;"&gt;Enterprise Integration Designer&lt;/span&gt; (EID) dans le sous-projet Eclipse: SOA TOOLS PLATFORM. Cliquer &lt;a href="http://www.eclipse.org/stp/eid/index.php"&gt;ici&lt;/a&gt; pour y accèder.&lt;br /&gt;&lt;br /&gt;Je viens de voir que lors d'&lt;a href="http://www.eclipsecon.org/2008/"&gt;EclipseCon&lt;/a&gt; 2008, un stand a été spécialement dédié à Camel. Dans cet &lt;a href="http://www.eclipsecon.org/2008/?page=sub/&amp;amp;id=191"&gt;article &lt;/a&gt;j'ai eu la bonne surprise de lire qu'EID et Camel sont compatibles. J'utilise déjà &lt;a href="http://activemq.apache.org/camel/"&gt;Camel&lt;/a&gt; dans mes projets et je trouve ce framework trés puissant et stable.&lt;br /&gt;&lt;br /&gt;N'hésiter pas à me donner votre retour d'expérience sur cette nouvelle version de Cimero: EID.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-7705363870841859023?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/7705363870841859023/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=7705363870841859023' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/7705363870841859023'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/7705363870841859023'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2008/03/cimero-devient-eid.html' title='Cimero devient EID ...'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-5507264213261919793</id><published>2008-01-01T11:59:00.000+01:00</published><updated>2008-01-01T12:00:35.246+01:00</updated><title type='text'>Bonne année 2008 !</title><content type='html'>Bonne année 2008 à tout le monde et beaucoup de projets à réaliser dans la refonte SOA :-)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-5507264213261919793?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/5507264213261919793/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=5507264213261919793' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/5507264213261919793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/5507264213261919793'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2008/01/bonne-anne-2008.html' title='Bonne année 2008 !'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-4635157722558213484</id><published>2007-12-22T14:46:00.000+01:00</published><updated>2007-12-22T15:34:01.228+01:00</updated><title type='text'>Livre blanc: Comprendre et savoir utiliser un ESB dans une SOA</title><content type='html'>Voici un livre blanc intéressant pour tous ceux qui se demande comment utiliser un ESB dans une architecture d'entreprise. Ce livre blanc est un bon résumé pour connaître les différents contextes d'utilisation d'un ESB.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.xebia.fr/2007/10/16/livre-blanc-comprendre-et-savoir-utiliser-un-esb-dans-une-soa/"&gt;Cliquer sur ce lien pour accèder au livre blanc&lt;/a&gt;&lt;br /&gt;(&lt;span style="font-size:85%;"&gt;&lt;span&gt;ce livre blanc a été écrit par Xebia et est disponible sur leur &lt;/span&gt;&lt;a href="http://blog.xebia.fr/"&gt;blog&lt;/a&gt;&lt;/span&gt;)&lt;br /&gt;&lt;br /&gt;Attention, choisir une architecture avec un ESB doit toujours se justifier par rapport à un besoin d'entreprise, non parce que c'est une mode.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-4635157722558213484?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/4635157722558213484/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=4635157722558213484' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/4635157722558213484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/4635157722558213484'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/12/livre-blanc-comprendre-et-savoir.html' title='Livre blanc: Comprendre et savoir utiliser un ESB dans une SOA'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-555045488277176710</id><published>2007-12-20T12:10:00.000+01:00</published><updated>2007-12-20T12:24:03.285+01:00</updated><title type='text'>Remerciement aux auteurs du livre "Le système d'information durable"</title><content type='html'>&lt;div style="text-align: justify;"&gt;    Je tiens à remercier les auteurs (Pierre Bonnet, Jean-Michel Detavernier, Dominique Vauquier)&lt;a href="http://www.lavoisier.fr/fr/livres/detail.asp?texte=767932&amp;amp;action=new&amp;amp;select=auteur"&gt;&lt;/a&gt;&lt;a href="http://www.lavoisier.fr/fr/livres/detail.asp?texte=767933&amp;amp;action=new&amp;amp;select=auteur"&gt;&lt;/a&gt; du livre "&lt;a href="http://www.lavoisier.fr/fr/livres/index.asp?texte=2746218290&amp;amp;select=isbn&amp;amp;from=Hermes"&gt;Le système d'information durable&lt;/a&gt;" pour leurs nombreux conseils et transferts de connaissances dans la refonte d'un système d'information.&lt;br /&gt;&lt;br /&gt;   Grâce à eux j'ai gagner beaucoup de temps de recherche et d'analyse d'impact car dans ce livre, j'en enfin pu découvrir des pistes de solutions pour résoudre des défauts / problèmes (cfr article précédent) que j'avais pu constater lors de la réalisation de notre ESB.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-555045488277176710?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/555045488277176710/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=555045488277176710' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/555045488277176710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/555045488277176710'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/12/remerciement-aux-auteurs-du-livre-le.html' title='Remerciement aux auteurs du livre &quot;Le système d&apos;information durable&quot;'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-2134370667998053961</id><published>2007-12-20T11:51:00.000+01:00</published><updated>2007-12-29T11:44:27.026+01:00</updated><title type='text'>Future architecture ...</title><content type='html'>Voici l'architecture à laquelle je pense pour 2008:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp3.blogger.com/_u3k804-Awhc/R2pJksTlJJI/AAAAAAAAAwQ/QlJBAyyXu6U/s1600-h/JANUS_ESB_Architecture-8.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp3.blogger.com/_u3k804-Awhc/R2pJksTlJJI/AAAAAAAAAwQ/QlJBAyyXu6U/s400/JANUS_ESB_Architecture-8.JPG" alt="" id="BLOGGER_PHOTO_ID_5146006418941617298" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Cette architecture va permettre de découpler (au niveau de la perturbation de charge) les différents domaine métier de l'entreprise. Tout en leur laissant la possibilité de découvrir et d'accèder de manière  transparente à des services d'un autre domaine. Chaque domaine est composé de plusieurs back-ends.&lt;br /&gt;&lt;br /&gt;Cette architecture sera réalisée morceau par morceau sur base de l'actuelle. Nous commencerons par l'ajout d'un MDM construit sur base d'un moteur de règle. Car nous constatons évidement que de nombreux doublons de SE (service engine) vont apparaître avec pour seules différences le contexte métier. Donc ce seront toujours les mêmes SE (au sens technique) qui seront déployés sur chacun des ESB mais la manière de s'exécuter dépendra du contexte métier du message. Ce contexte sera découvert grâce au MDM.&lt;br /&gt;&lt;br /&gt;Le MDM+Moteur de règle devient la clé de cette architecture sinon elle sera trés/trop compliquée à gérer avec énormément de doublons de SE. Sans MDM une solution serait de profiter de la communication distribuée entre les ESB. Seulement ici il risque d'apparaître une dépendance entre domaines métier qui n'ont pas les mêmes exigence de disponibilité et de ce fait les mêmes SLA.&lt;br /&gt;&lt;br /&gt;... (à suivre) ...&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-2134370667998053961?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/2134370667998053961/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=2134370667998053961' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/2134370667998053961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/2134370667998053961'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/12/future-architecture.html' title='Future architecture ...'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp3.blogger.com/_u3k804-Awhc/R2pJksTlJJI/AAAAAAAAAwQ/QlJBAyyXu6U/s72-c/JANUS_ESB_Architecture-8.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-3821117057724839991</id><published>2007-12-17T11:30:00.000+01:00</published><updated>2007-12-20T11:48:01.881+01:00</updated><title type='text'>Architecture avec un ESB</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp0.blogger.com/_u3k804-Awhc/R2pIV8TlJII/AAAAAAAAAwI/YVwFdfIS6r8/s1600-h/JANUS_ESB_Architecture-6.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp0.blogger.com/_u3k804-Awhc/R2pIV8TlJII/AAAAAAAAAwI/YVwFdfIS6r8/s400/JANUS_ESB_Architecture-6.JPG" alt="" id="BLOGGER_PHOTO_ID_5146005066026919042" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Certains ne comprenaient pas le schéma d'infrastructure dans un &lt;a href="http://enterpriseservicebus.blogspot.com/2007/08/prsentation-de-la-solution-esb.html"&gt;article &lt;/a&gt;paru au mois de novembre 2007, car ils ne voyaient pas où se situait l'ESB.&lt;br /&gt;&lt;br /&gt;En voici une autre vue plus "architecturale" de l'ESB réalisé.&lt;br /&gt;&lt;br /&gt;Le SMX-CAS est placé comme "Binding Component" et le SMX-WORK est notre ESB.&lt;br /&gt;&lt;br /&gt;Pour plus d'explications, cliquer sur ce lien: &lt;a href="http://forge.etnic.be/"&gt;http://forge.etnic.be&lt;/a&gt; et sélectionner le projet ESB-JANUS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-3821117057724839991?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/3821117057724839991/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=3821117057724839991' title='5 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/3821117057724839991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/3821117057724839991'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/12/architecture-avec-un-esb.html' title='Architecture avec un ESB'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp0.blogger.com/_u3k804-Awhc/R2pIV8TlJII/AAAAAAAAAwI/YVwFdfIS6r8/s72-c/JANUS_ESB_Architecture-6.JPG' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-1425663798699730276</id><published>2007-12-14T13:04:00.001+01:00</published><updated>2007-12-14T13:10:05.722+01:00</updated><title type='text'>Forge.etnic.be</title><content type='html'>La forge est enfin opérationnelle !!!&lt;br /&gt;&lt;br /&gt;Vous pourrez accèder à l'ensemble de notre travail à cette &lt;a href="http://forge.etnic.be"&gt;http://forge.etnic.be&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;Surtout n'hésiter pas à laisser vos commentaires ou à poser vos questions sur le site.&lt;br /&gt;&lt;br /&gt;=-=-=-=-=-=-=-=-=-=-=-=-=&lt;br /&gt;&lt;br /&gt;The Forge is online now !!!&lt;br /&gt;&lt;br /&gt;You will be able to see our whole work on this address &lt;a href="http://forge.etnic.be"&gt;http://forge.etnic.be&lt;/a&gt; .&lt;br /&gt;&lt;br /&gt;Don't hesitate to let your comments or your questions online.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-1425663798699730276?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/1425663798699730276/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=1425663798699730276' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1425663798699730276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1425663798699730276'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/12/forgeetnicbe.html' title='Forge.etnic.be'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-8017217779189375487</id><published>2007-11-10T09:37:00.000+01:00</published><updated>2007-11-10T20:32:53.866+01:00</updated><title type='text'>Améliorations de l'architecture</title><content type='html'>&lt;div style="text-align: justify;"&gt;Après quelques semaines d'utilisation, voici les critiques que nous faisons de notre architecture:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;L'idée du CAS est bonne mais la maintenance des services (exposés sous forme de BC HTTP) n'est pas simple puisque la valeur ajoutée du BC HTTP n'est uniquement que sur l'exposition du WSDL.&lt;/li&gt;&lt;li&gt;La redirection dans le CAS se fait par un SE Orchestration qui sur base de l'appelant (BC HTTP par exemple) va rediriger vers une queue ou un autre BC HTTP. Si on respecte (ou profite) la spec WS-Addressing, les balises "wsa:Action" et "wsa:To" doivent être la référence pour définir le service suivant à atteindre.&lt;/li&gt;&lt;li&gt;L'élément Polling doit être un service dans l'ESB et non un élément à part.&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;L'objectif de toutes ces modifications est d'avoir une forte amélioration de la maintenance au niveau du CAS et surtout d'avoir une cohérence sur la technique d'appel à nos webservices.&lt;br /&gt;&lt;br /&gt;La solution pour répondre aux points ci-dessus a été de mettre en place un BC HTTP unique quelque soit le webservice SOAP par instance de CAS. Ce binding component fera ensuite suivre à des services de contrôle d'accès puis au SE Orchestration. Ce dernier appellera un générateur d'ID pour "estampiller" l'appel, déléguera l'enrichissement de droits fins et décidera sur base des balises "wsa:addresing" à qui déléguer la suite des traitements.&lt;br /&gt;&lt;br /&gt;Trois avantages apparaissent avec cette solution:&lt;br /&gt;&lt;/div&gt;&lt;ol style="text-align: justify;"&gt;&lt;li&gt;Simplification non négligeable de la maintenance ainsi aucune modification du CAS ne sera nécessaire lors de la création de nouveau service. Aucun SE ne sera modifié, pas même le SE d'Orchestration.&lt;/li&gt;&lt;li&gt;Par le respect du "wsa:addressing" nous augmentons la flexibilité de l'architecture.&lt;/li&gt;&lt;li&gt;Les puristes du SLA et de la notion de service au sein d'une SOA doivent attraper des boutons à la lecture de ces améliorations :-) . Il est vrai que le SLA ne pourra plus être attaché à un service propement dit (sur base d'une URL, comme c'est souvent le cas), donc le contrôle Q&amp;amp;A sera plus difficile à mesurer en entrée et surtout d'en différencier les services. Nous devrons en cas de SLA différents trouver une solution pour faciliter les mesures. Du côté du suivi des appels et de l'assistance en cas de problème, dés le début nous avons pris la décision de nous baser sur les ID. De ce fait notre système d'audit reste inchangé.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;div style="text-align: justify;"&gt;&lt;div style="text-align: justify;"&gt;Avec cette solution nous ne pouvons plus attacher un wsdl à l'url. Mais puisque nous comptons installer un référentiel de type UDDI pour documenter nos webservices, tout semble résolu. Lorsqu'une personne fera un ?wsdl, il sera automatiquement dirigé sur le référentiel.&lt;br /&gt;&lt;br /&gt;Que pensez-vous de nos améliorations? N'hésiter pas à m'envoyer vos remarques?&lt;br /&gt;&lt;br /&gt;Quel référentiel open-source conseilleriez-vous?&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-8017217779189375487?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/8017217779189375487/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=8017217779189375487' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/8017217779189375487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/8017217779189375487'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/11/amliorations-de-larchitecture.html' title='Améliorations de l&apos;architecture'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-7952030813560718958</id><published>2007-10-27T11:46:00.000+02:00</published><updated>2007-10-27T11:51:42.493+02:00</updated><title type='text'>Mise en open source de notre solution ESB</title><content type='html'>Je suis fier de vous annoncer que notre solution sera mise en open source prochainement.&lt;br /&gt;&lt;br /&gt;Nous sommes en train de travailler sur une dernière amélioration de l'ESB pour pouvoir publier une solution bien packagée.&lt;br /&gt;&lt;br /&gt;Prochainement je publierai l'adresse du site...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-7952030813560718958?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/7952030813560718958/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=7952030813560718958' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/7952030813560718958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/7952030813560718958'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/10/mise-en-open-source-de-notre-solution.html' title='Mise en open source de notre solution ESB'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-6244839639943499422</id><published>2007-08-17T09:28:00.001+02:00</published><updated>2007-08-17T09:52:20.554+02:00</updated><title type='text'>Liste des projets Open Source de la solution ESB</title><content type='html'>Notre ESB a été construit autour de plusieurs projets Open Source.&lt;br /&gt;En voici liste :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;De la communauté Apache&lt;/li&gt;&lt;ul&gt;&lt;li&gt;SERVICEMIX (ESB)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;ODE-PXE (BPEL engine)&lt;/li&gt;&lt;li&gt;ODE-DESIGNER (Designer BPEL pour ODE)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;ACTIVEMQ (Message broker)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;De la communauté Eclipse&lt;/li&gt;&lt;ul&gt;&lt;li&gt;CIMERO (Designer JBI)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;De la commuanuté OO2 (anciennement ObjectWeb)&lt;/li&gt;&lt;ul&gt;&lt;li&gt;SPAGIC (Monitoring et Audit sur Servicemix)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;De la communauté SourceForge.net&lt;/li&gt;&lt;ul&gt;&lt;li&gt;OPENNMS (Monitoring de l'infrastructure ESB)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;De la communauté SafeHaus&lt;/li&gt;&lt;ul&gt;&lt;li&gt;JUG-ASL (ID generator)&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;Projet Open Source indépendant:&lt;/li&gt;&lt;ul&gt;&lt;li&gt;MySQL (pour l'ensemble des DB de l'infrastructure)*&lt;/li&gt;&lt;li&gt;OpenLDAP (LDAP pour l'authentification et les autorisations)&lt;/li&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;* Remarque: nous étudions la possibilité de migrer de MySQL vers PostgreSQL pour des raisons de volume bien mieux gérés dans ce DBMS.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-6244839639943499422?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/6244839639943499422/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=6244839639943499422' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/6244839639943499422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/6244839639943499422'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/08/liste-des-projets-open-source-de-la.html' title='Liste des projets Open Source de la solution ESB'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-8562590699971175903</id><published>2007-08-03T13:49:00.000+02:00</published><updated>2007-08-03T23:35:43.829+02:00</updated><title type='text'>Présentation de la solution ESB</title><content type='html'>Voici une présentation de notre architecture SOA développée sur base d'un ESB Open Source, &lt;a href="http://incubator.apache.org/servicemix"&gt;ServiceMix&lt;/a&gt;.&lt;br /&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;u&gt;Contraintes techniques&lt;/u&gt;:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;2500 applications Client dans un premier temps puis à terme 3500 vont appeler nos services web. En moyenne 1000 applications Client accèderont en simultané à nos services web à valeurs ajoutées.&lt;/li&gt;&lt;li&gt;Taux de charge: environ 1,5 millions d'appels de 30-50ko de données en in-out dans un premier temps à traiter en 3-5 jours.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;les services web à valeurs ajoutées exposées sur Internet (on-line) doivent pour certains être fortement sécurisés avec non-répudiation.&lt;/li&gt;&lt;li&gt;certains services web à valeurs ajoutées retournent un nombre de données important.&lt;/li&gt;&lt;li&gt;les applications métiers seront accessibles via des services web sur l'intranet.&lt;/li&gt;&lt;li&gt;certains services web à valeurs ajoutées fourniront la réponse en synchrone d'autre en asynchrone suivant les besoins.&lt;/li&gt;&lt;li&gt;tous les services doivent être impérativement disponibles en 24/7.&lt;/li&gt;&lt;li&gt;certains back-end - 80 applications back-end aujourd'hui puis 120 à terme - sont peu performants en terme de capacité et donc l'ESB devra être capable de "réguler" la charge sur les back-end.&lt;/li&gt;&lt;li&gt;dans le cadre de la sécurité, la validité des certificats qui ont permis de signer les messages devra être vérifiée.&lt;/li&gt;&lt;li&gt;les applications Client sont soit des applications serveurs (application &lt;span style="font-style: italic;"&gt;standalone &lt;/span&gt;de type "Batch" ou alors des applications web) soit des applications Client lourd ou léger installées sur des postes clients (&lt;span style="font-style: italic;"&gt;personal computer&lt;/span&gt;).&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;&lt;br /&gt;&lt;u&gt;Architecture générale&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;L’ESB est composé de trois entités principales.&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;(SMX-CAS) La première a la responsabilité de gérer les aspects de sécurité, de génération d'ID (estampillage les messages) et d'enrichissement pour récupérer les données permettant le contrôle d'accès aux données. Elle est capable de fonctionner en synchrone ou en asynchrone. En asynchrone elle dépose les messages dans une queue et en synchrone elle fait appelle directement à la deuxiéme entité principale.&lt;/li&gt;&lt;li&gt;(SMX-WORK) La deuxième entité s’occupe de la partie traitement proprement dite : validation du schéma XSD, appels aux différents WS back-end, gestion des erreurs... Les concepts SOA seront implémentés dés cette entité - jusqu'au back-end évidement ;-) .&lt;/li&gt;&lt;li&gt;(SMX-POLLING) La troisième entité est utilisée par les applications Client pour récupérer les réponses lors des appels asynchrone.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Les deux entités SMX-CAS et SMX-WORK sont connectées via un broker JMS qui permet d'assurer la persistance des messages ainsi que la régulation (notion de bassin d'orage) de la deuxième entité.  &lt;span style="font-style: italic;"&gt;Remarque:&lt;/span&gt; la régulation "joue" sur le nombre de listeners JMS qui démarrent les processus dans SMX-WORK pour régler la charge de manière indirecte sur les back-end.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_u3k804-Awhc/RrMsn8kVwSI/AAAAAAAAAiU/2JTm6VMwIMg/s1600-h/Infrastructure+ESB.PNG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_u3k804-Awhc/RrMsn8kVwSI/AAAAAAAAAiU/2JTm6VMwIMg/s400/Infrastructure+ESB.PNG" alt="" id="BLOGGER_PHOTO_ID_5094464668271231266" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;Remarque: SSL acc = SSL accelerator&lt;/span&gt;&lt;br /&gt;&lt;u&gt;&lt;br /&gt;Gestion de la charge dans l'infrastructure&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;Les &lt;span style="font-style: italic;"&gt;load-balancer&lt;/span&gt; (LB)  en entrée permettent d'assurer la disponibilité des services en répartissant le nombre des appels sur deux SMX-CAS. En cas de dépassement d'un seuil (prédéfini)  une ou deux instances SMX-CAS sont automatiquement démarrées pour fournir en tout 4 SMX-CAS au LB.&lt;br /&gt;&lt;br /&gt;Le Broker JMS en cluster réceptionne les messages du SMX-CAS et les met à disposition de SMX-WORK. Si cet élément est surchargé alors toute l'infrastructure perdra en performance. D'où en cas de détection d'un temps de réponse trop élevé, une instance du broker JMS sera démarré automatiquement et entrera comme acteur dans le cluster.&lt;br /&gt;&lt;br /&gt;Pour avoir une infrastructure performante, il faut que les messages en attente dans le broker JMS doivent rester le moins longtemps possible. De ce fait il est prévu que lorsqu'un nombre de messages en attente dans le broker JMS est dépassé une instance supplémentaire de SMX-WORK est démarrée.&lt;br /&gt;&lt;br /&gt;Biensûr toutes les instances en stand-by peuvent être démarrées manuellement dans l'hypothèse d'une anticipation de charge.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Gestion de la disponibilité de l'infrastructure&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;En plus d'une architecture redondante nous utilisons les fonctions de disponibilité du logiciel de virtualisation VMWare. Il permet de déplacer des instances d'un serveur physique à un autre (par exemple si une carte réseau est défaillante)  avec un léger temps de latence.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Boite à outils&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;L’ESB dispose d'outils annexes :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;deux outils de développement graphique : Cimero et Intalio Designer&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;une console d’administration, de monitoring et d'audit&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-8562590699971175903?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/8562590699971175903/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=8562590699971175903' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/8562590699971175903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/8562590699971175903'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/08/prsentation-de-la-solution-esb.html' title='Présentation de la solution ESB'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://bp1.blogger.com/_u3k804-Awhc/RrMsn8kVwSI/AAAAAAAAAiU/2JTm6VMwIMg/s72-c/Infrastructure+ESB.PNG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-1126350136454830334</id><published>2007-04-15T09:25:00.000+02:00</published><updated>2007-04-15T09:44:27.317+02:00</updated><title type='text'>Bientôt la fin ...</title><content type='html'>Bonjour à tous,&lt;br /&gt;L'idée d'origine de ce blog était de mettre mes retours d'expérience d'un projet de longue haleine: la réalisation d'un ESB "from scratch" dans une institution qui prenait un tournant "new technologies" (webservice, exposition de services à valeurs ajoutées à plus de 3000 autres organisations, refonte d'une partie du back-end ... )&lt;br /&gt;&lt;br /&gt;Si l'idée est pleine de bonnes intentions, trouver le temps libre est autre chose. D'où le peu d'articles ces derniers temps ;-)&lt;br /&gt;&lt;br /&gt;Mais c'est bientôt fini ... le projet est en dernière ligne droite. Les premiers résultats (bon ou mauvais) commencent à sortir, je vais enfin pouvoir écrire mes impressions sur ce projet de grand impact sur l'organisation d'une entreprise (pas les résultats du projet, vous pourrez peut-être les déduire)&lt;br /&gt;&lt;br /&gt; à bientôt ...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-1126350136454830334?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/1126350136454830334/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=1126350136454830334' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1126350136454830334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/1126350136454830334'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/04/bientt-la-fin.html' title='Bientôt la fin ...'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-117092013265338651</id><published>2007-02-08T08:30:00.000+01:00</published><updated>2007-02-08T08:35:32.663+01:00</updated><title type='text'>SUN et le projet PRESTO</title><content type='html'>Pour rappel, le projet PRESTO a pour objectif de réaliser un framework d'intéropérabilité sur base des WS-*.&lt;br /&gt;&lt;br /&gt;La société &lt;a href="http://www.sun.com"&gt;SUN&lt;/a&gt; publie une explication sur son prototype. &lt;br /&gt;&lt;br /&gt;Cliquez &lt;a href="http://blogs.sun.com/alexismp/resource/ProtoSunMicrosystems_en.html"&gt;ici&lt;/a&gt; pour y accèder.&lt;br /&gt;&lt;br /&gt;Il s'appuie sur le framework WSIT du projet &lt;a href="https://wsit.dev.java.net/"&gt;Tango&lt;/a&gt; basé sur JAX-WS et JAXB.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-117092013265338651?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/117092013265338651/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=117092013265338651' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/117092013265338651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/117092013265338651'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2007/02/sun-et-le-projet-presto.html' title='SUN et le projet PRESTO'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-116422862770334472</id><published>2006-11-22T21:35:00.000+01:00</published><updated>2006-11-22T21:50:27.726+01:00</updated><title type='text'>Grande nouvelle pour Objectweb: accord entre Bull et Redhat</title><content type='html'>&lt;div style="text-align: justify;"&gt;Grande nouvelle annoncée hier pour Objectweb: les sociétés Bull et Redhat deviennent partenaires et donnent leurs accords pour une alliance entre les communautés JBoss et Objectweb.&lt;br /&gt;&lt;br /&gt;(extrait LMI) &lt;span style="font-style: italic;"&gt;Objectif&lt;/span&gt; : &lt;strong class="large"&gt;&lt;span style="font-style: italic;"&gt;assurer la plus grande interopérabilité entre les travaux des communautés JBoss et ObjectWeb.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;/strong&gt;Ceci est un avantage non négligeable pour le consortium &lt;span style="font-style: italic;"&gt;Objectweb&lt;/span&gt; spécialisé dans le middleware qui voit deux géants rejoindre sa communauté avec tous leurs moyens et puissance en marketing.&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://www.lemondeinformatique.fr/actualites/lire-bull-devient-partenaire-de-jboss-et-renforce-ses-liens-avec-red-hat-21429.html"&gt;ici&lt;/a&gt; pour accèder à l'article du magazine "lemondeinformatique". &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-116422862770334472?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/116422862770334472/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=116422862770334472' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116422862770334472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116422862770334472'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/11/grande-nouvelle-pour-objectweb-accord.html' title='Grande nouvelle pour Objectweb: accord entre Bull et Redhat'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-116395495492428547</id><published>2006-11-19T17:25:00.000+01:00</published><updated>2006-11-19T19:09:30.906+01:00</updated><title type='text'>Le projet CXF</title><content type='html'>&lt;div style="text-align: justify;"&gt;Guillaume Nodet de LogicBlaze m'a signalé un projet trés prometteur, il s'agit de l'alliance de XFire de Codehaus et Celtix d'Objectweb autour du projet CXF (CeltiXFire) d'Apache.&lt;br /&gt;&lt;br /&gt;Ce projet, aujourd'hui au stade incubateur, a l'ambition de réaliser un framework  complet pour implémenter des services du monde SOA basés sur les standards.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Extrait du site&lt;/u&gt;:&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Apache Incubator CXF simplifies the construction, integration, and flexible reuse of technical and business components using a standards-based, service-oriented architecture (SOA)&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;Les services CXF pourront être déployés sur les différentes plateformes et containers suivants:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;ul style="font-style: italic; text-align: justify;"&gt;&lt;li&gt;Lightweight containers: deploy services in Tomcat or Spring-based containers&lt;/li&gt;&lt;li&gt;JBI integration: deploy as a service engine in a JBI container such as ServiceMix, OpenESB or Petals&lt;/li&gt;&lt;li&gt;SCA integration: deploy in an SCA container such as Tuscany&lt;/li&gt;&lt;li&gt;J2EE integration: deploy services in J2EE application servers such as Geronimo, JOnAS, JBoss, WebLogic, and WebSphere&lt;/li&gt;&lt;li&gt;Standalone Java client/server&lt;/li&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/ul&gt;&lt;div style="text-align: justify;"&gt;Cliquez &lt;a href="http://cwiki.apache.org/confluence/display/CXF/Index"&gt;ici&lt;/a&gt; pour accéder au site.&lt;br /&gt;&lt;br /&gt;Je trouve trés intéressant le support par ce framework des standards WS-Security et WS-RM. Le fait d'être prochainement compatible avec ServiceMix, Petals et OpenESB permettra de combler cette lacune au sein de ces containers JBI.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-116395495492428547?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/116395495492428547/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=116395495492428547' title='2 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116395495492428547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116395495492428547'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/11/le-projet-cxf.html' title='Le projet CXF'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-116220346448917000</id><published>2006-10-30T11:14:00.000+01:00</published><updated>2006-11-05T11:53:25.423+01:00</updated><title type='text'>Le rôle d'un ESB ?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Voici une excellente présentation sur les ESB (durée &gt; 1h) de Mark Richards sur leurs rôles dans les entreprises. Au delà de la performance du présentateur et du contenu de la présentation, je vois une volonté de défendre les concepts de JBI au sein des entreprises.&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://www.infoq.com/presentations/Enterprise-Service-Bus"&gt;ici&lt;/a&gt; pour y accéder (attention: en anglais)&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-116220346448917000?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/116220346448917000/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=116220346448917000' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116220346448917000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116220346448917000'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/10/le-rle-dun-esb.html' title='Le rôle d&apos;un ESB ?'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-115869528467771173</id><published>2006-09-19T21:33:00.000+02:00</published><updated>2006-09-19T22:07:18.600+02:00</updated><title type='text'>Emergence de nouveaux protocoles basés sur WS-*</title><content type='html'>&lt;div style="text-align: justify;"&gt;Deux nouveaux protocoles basés sur les standards WS-* naissent en France et en Belgique à quelques semaines d'intervalle.&lt;br /&gt;&lt;br /&gt;En France il s'agit de &lt;a href="https://www.ateliers.adele.gouv.fr/ministeres/projets_adele/a131_b_protocole/public"&gt;PRESTO&lt;/a&gt; destiné aux échanges de messages et de documents binaires entre les administrations françaises.&lt;br /&gt;&lt;br /&gt;En Belgique il s'agit d'un protocole destiné aux échanges de messages entre les institutions de la communauté française de Belgique (CFWB). ETNIC est l'OIP (Organisme d'Intérêt Public) pour la CFWB qui est chargé de la réalisation du protocole et de son support.&lt;br /&gt;&lt;br /&gt;Ces deux protocoles ont été étudiés en parallèle pour arriver au même résultat sur les bases. D'ailleurs la dernière version du protocole de la CFWB a été revue en fonction des publications de PRESTO début septembre.&lt;br /&gt;&lt;br /&gt;Presto est plus complet et va beaucoup plus loin puisqu'il prévoit le contrôle du niveau de qualité de service.&lt;br /&gt;&lt;br /&gt;Voici quelques liens:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="https://www.ateliers.adele.gouv.fr/ministeres/projets_adele/a131_b_protocole/public/presentations/reunion-inter-services/downloadFile/file/060707_PRES_PRESTO_interServices.ppt?nocache=1153214874.65"&gt;PRESTO - présentation &lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.ateliers.adele.gouv.fr/ministeres/projets_adele/a131_b_protocole/public/presto/presto-specifications1872/downloadFile/file/PRESTO-TechRef-1_FR.pdf?nocache=1157356401.59"&gt;PRESTO - références techniques&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="https://www.ateliers.adele.gouv.fr/ministeres/projets_adele/a131_b_protocole/public/presto/presto-guide-d/downloadFile/file/PRESTO-Guide-1_FR.pdf?nocache=1157355899.32"&gt;PRESTO - guide d'implémentation&lt;/a&gt; &lt;/li&gt;&lt;/ul&gt;&lt;ul style="text-align: justify;"&gt;&lt;li&gt;&lt;a href="http://193.190.97.36/eJanus/media/JANUS_Specification_technique_v04_20060919.pdf"&gt;ETNIC - spécifications techniques d'appel aux webservices&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-115869528467771173?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/115869528467771173/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=115869528467771173' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/115869528467771173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/115869528467771173'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/09/emergence-de-nouveaux-protocoles-bass.html' title='Emergence de nouveaux protocoles basés sur WS-*'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-115555234476120049</id><published>2006-08-14T12:13:00.000+02:00</published><updated>2006-08-18T09:10:53.406+02:00</updated><title type='text'>CIMERO: Configuration Interface for MEssage ROuting</title><content type='html'>&lt;div style="text-align: justify;"&gt;Bonne nouvelle pour ServiceMix qui vient de recevoir pour son projet un outil de configuration graphique. Il est offert par la société française Bull pour contribution et participation au projet.&lt;br /&gt;Cliquer &lt;a href="http://www.mail-archive.com/servicemix-dev@geronimo.apache.org/msg00692.html"&gt;ici&lt;/a&gt; pour voir l'annonce.&lt;br /&gt;&lt;br /&gt;CIMERO est en version beta, il comprend :&lt;br /&gt;- Un binding component pour se connecter à un fichier RSS&lt;br /&gt;- Un binding component pour se connecter à un WebService (sm-http)&lt;br /&gt;- Un binding component pour se connecter à un  serveur Mail&lt;br /&gt;- Un binding component pour se connecter à un serveur FTP&lt;br /&gt;- Un service engine pour transformer un message (content transformer)&lt;br /&gt;- Un service engine pour l'enrichissement d'un message (message enricher)&lt;br /&gt;- Un service engine pour un message (sur base des propriétés ou sur base du contenu)&lt;br /&gt;&lt;br /&gt;Bull annonce prochainement:&lt;br /&gt;- Un binding component pour se connecter à un JMS server (sm-jms)&lt;br /&gt;- Un binding component pour envoyer un message en entrée  (timer)&lt;br /&gt;- Un service engine pour décomposer un message (eip-splitter)&lt;br /&gt;- Un service engine pour recomposer a message (eip-aggregator)&lt;br /&gt;- Un service engine pour tracer un message (eip-wire-tap)&lt;br /&gt;- Un service engine pour envoyer un message à l'écran&lt;br /&gt;&lt;br /&gt;Vivement les nouveautés pour avoir une version complète et faciliter les développements.&lt;br /&gt;Ceci est une bonne initiative de Bull car c'est ce qu'il manquait à Servicemix pour être concurrentiel avec les produits dits "propriétaire"propriétaire".&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://www.activemq.org/site/cimero-editor.html"&gt;ici&lt;/a&gt; pour accéder à une documentation.&lt;br /&gt;&lt;br /&gt;Décision étonnante de Bull qui offre un bel outil à l'ESB d'Apache alors que Celtix et Petals sont en manque de ce côté là.&lt;br /&gt;&lt;br /&gt;Que vont penser les membres de l'&lt;a href="https://wiki.objectweb.org/ESBi/"&gt;ESBi&lt;/a&gt; de cette décision? A suivre ... Je pense surtout aux projets Celtix et Petals.&lt;br /&gt;Pour rappel ESBi est l'initiative d'Objectweb pour avoir une solution complète ESB/SOA afin d'avoir une offre - sur base de logiciels libres - concurrentielle sur le marché SOA. Bull est l'un des plus gros moteur de ce projet en venant avec son offre BSOA (Bull SOA) mais aussi au niveau d'Objectweb avec les projets JOnAS,  Joram et bien d'autres ... ESBi intervient également dans les projets &lt;a href="http://www.eclipse.org/stp/"&gt;Eclipse SOA  Tools Platform&lt;/a&gt; (STP) et &lt;a href="http://www.eclipse.org/webtools/"&gt;Eclipse Web Tools Platform&lt;/a&gt; (WTP).&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-115555234476120049?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/115555234476120049/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=115555234476120049' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/115555234476120049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/115555234476120049'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/08/cimero-configuration-interface-for.html' title='CIMERO: Configuration Interface for MEssage ROuting'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-114760191647794628</id><published>2006-05-14T12:18:00.000+02:00</published><updated>2006-05-23T08:52:10.953+02:00</updated><title type='text'>Suite ... Sécurité: Gestion des rôles</title><content type='html'>&lt;div style="text-align: justify;"&gt;Merci à ceux qui m'ont fourni l'info.&lt;br /&gt;&lt;br /&gt;Sans le savoir, le modèle s'approche de celui du RBAC (Role Based Access Control) étendu à une entreprise intitulé EDAC (Enterprise Dynamic Access Control). Je pense après avoir parcouru la littérature que nous sommes avec ce modèle à la frontière du RBAC hiérarchique et du EDAC.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;u&gt;Voici les références qui m'ont été envoyées&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://csrc.nist.gov/rbac/EDACcase-study.doc"&gt;ici&lt;/a&gt; pour ouvrir le document sur un case study avec EDAC.&lt;br /&gt;Cliquer &lt;a href="http://csrc.nist.gov/rbac/draft-rbac-implementation-std-v01.pdf"&gt;ici&lt;/a&gt; pour avoir un aperçu (fichier PDF).&lt;br /&gt;Cliquer &lt;a href="http://www.francetelecom.com/sirius/rd/fr/memento/mento20/chap7.html.php"&gt;ici&lt;/a&gt; pour une présentation du projet IS@ de France Telecom.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Voici le site qui traite du sujet RBAC et ses variantes&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://csrc.nist.gov/rbac/"&gt;ici&lt;/a&gt; pour ouvrir le lien du Centre de Recherche du &lt;a href="http://www.nist.gov/"&gt;NIST&lt;/a&gt; (National Institute of Standards of Technology)&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Voici un modèle plus récent qui est utilisé dans le monde de la Santé et du Social&lt;/u&gt;:&lt;br /&gt;&lt;br /&gt;Il s'agit du modèle Or-BAC. En recherchant sur internet, je n'ai pas trouvé de produit qui l'implémente.&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://www.orbac.org"&gt;ici&lt;/a&gt;  pour ouvrir le lien du site Orbac.org.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-114760191647794628?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/114760191647794628/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=114760191647794628' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114760191647794628'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114760191647794628'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/05/suite-scurit-gestion-des-rles.html' title='Suite ... Sécurité: Gestion des rôles'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-114754086206073472</id><published>2006-05-13T18:58:00.000+02:00</published><updated>2006-05-23T08:52:26.756+02:00</updated><title type='text'>Sécurité: Gestion des rôles</title><content type='html'>&lt;div style="text-align: justify;"&gt;Ce document décrit les besoins fonctionnels  d'un "role manager" intégré dans un IAM (Identity Access Management).&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://193.190.97.36/eJanus/media/Besoins_fonctionnels_role_manager_pour_IAM.pdf"&gt;ici&lt;/a&gt; pour l'ouvrir.&lt;br /&gt;&lt;br /&gt;Ce document présente un modèle hiérarchique qui s'intègrerait facilement dans une solution technique autour d'un LDAP pour la gestion de services dans un ESB.&lt;br /&gt;&lt;br /&gt;La particularité du modèle de données présenté est de proposer une solution de délégation de droit autour de rôles et de profils. Il répond à la lourdeur de gestion de la sécurité dans certaines sociétés qui doivent fournir des autorisations pour plusieurs dizaines de milliers d'utilisateurs.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-114754086206073472?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/114754086206073472/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=114754086206073472' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114754086206073472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114754086206073472'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/05/scurit-gestion-des-rles.html' title='Sécurité: Gestion des rôles'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-114292814640017634</id><published>2006-03-21T08:56:00.000+01:00</published><updated>2006-03-21T09:11:26.003+01:00</updated><title type='text'>Recommandations XML Schema</title><content type='html'>Voici une recommandation sur la rédaction de fichiers XML Schema (XSD) que j'ai publiée pour le Belgif.&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://www.belgif.be/index.php/Recommendation_XML_schema"&gt;ici&lt;/a&gt; pour y accéder directement sur Belgif.&lt;br /&gt;Cliquer &lt;a href="http://193.190.97.36/eJanus/media/Belgif_Recommendation_XML_schema.pdf"&gt;ici&lt;/a&gt; pour ouvrir la version PDF du 22.02.2006 .&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-114292814640017634?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/114292814640017634/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=114292814640017634' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114292814640017634'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114292814640017634'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/03/recommandations-xml-schema.html' title='Recommandations XML Schema'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-114285103774015670</id><published>2006-03-20T11:31:00.000+01:00</published><updated>2006-03-21T08:46:05.923+01:00</updated><title type='text'>Théorie sur les composants JBI</title><content type='html'>Voici un lien sur un article écrit par &lt;span style="font-style: italic;"&gt;Ron Ten-Hove (Sun Microsystems)&lt;/span&gt;&lt;br /&gt;L'auteur a participé à la JSR-208 et maintenant il participe au projet OPENESB sur 'java.net'.&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="https://open-esb.dev.java.net/public/pdf/JBI-Components-Theory.pdf"&gt;ici&lt;/a&gt; pour ouvrir le document.&lt;a href="https://open-esb.dev.java.net/public/pdf/JBI-Components-Theory.pdf"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-114285103774015670?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/114285103774015670/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=114285103774015670' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114285103774015670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114285103774015670'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/03/thorie-sur-les-composants-jbi.html' title='Théorie sur les composants JBI'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-114198206596691924</id><published>2006-03-10T10:10:00.000+01:00</published><updated>2006-03-27T13:54:03.770+02:00</updated><title type='text'>Architecture SOA</title><content type='html'>Voici un document trés intéressant - écrit par Pierre Bonet d'Orchestra Networks - sur les concepts des architectures SOA.&lt;br /&gt;&lt;br /&gt;Cliquer &lt;a href="http://pie.bonnet.ifrance.com/ON-guideSOA-2005-02-23%20%28part1%29.pdf"&gt;ici&lt;/a&gt; pour ouvrir le document "Cadre de référence Architecture SOA".&lt;br /&gt;Cliquer &lt;a href="http://pie.bonnet.ifrance.com/ON-guideSOA-2005-02-23%20%28part2%29.pdf"&gt;ici&lt;/a&gt; pour ouvrir la partie 2 du document.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-114198206596691924?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/114198206596691924/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=114198206596691924' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114198206596691924'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/114198206596691924'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/03/architecture-soa.html' title='Architecture SOA'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113681894228815742</id><published>2006-01-09T15:43:00.000+01:00</published><updated>2006-01-24T08:44:09.036+01:00</updated><title type='text'>Suite à l'article "standards en vigueurs"</title><content type='html'>Suite à l'article 'Les standards en vigueur', j'ai reçu deux liens trés intéressants.&lt;br /&gt;Il s'agit :&lt;br /&gt;&lt;ul&gt;&lt;li&gt;du projet S2LOW : &lt;a href="http://s2low.adullact.org/"&gt;cliquer ici&lt;/a&gt; pour y accèder&lt;br /&gt;&lt;/li&gt;&lt;li&gt;de l'association ADULLACT : &lt;a href="http://adullact.org/"&gt;cliquer ici&lt;/a&gt; pour y accèder&lt;/li&gt;&lt;/ul&gt;Ces sites ont pour objectifs de définir les standards pour les institutions publiques et de proposer des alternatives 'libres'.&lt;br /&gt;&lt;br /&gt;Merci encore pour les informations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113681894228815742?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113681894228815742/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113681894228815742' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113681894228815742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113681894228815742'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/01/suite-larticle-standards-en-vigueurs.html' title='Suite à l&apos;article &quot;standards en vigueurs&quot;'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113638798656851041</id><published>2006-01-04T15:48:00.001+01:00</published><updated>2006-01-05T14:56:32.290+01:00</updated><title type='text'>Les standards en vigueurs</title><content type='html'>&lt;div style="text-align: justify;"&gt;L'intéropabilité est le mot d'ordre pour celui qui développe sur un ESB. Mais voilà, quels standards appliquer? WS-I? OASIS? W3C? pas simple ...&lt;br /&gt;&lt;br /&gt;Dans le domaine de l'e-gouvernement, l'interopabilité est également trés présente et c'est pourquoi un cadre d'intéropabilité a été défini entre différents pays. Il est donc une base tout à fait intéressante pour identifier les standards incontournables.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.belgif.be/index.php/Cadre_d%27Interop%E9rabilit%E9"&gt;Cliquer ici&lt;/a&gt; : pour l'Europe (accessible via &lt;a href="http://www.belgif.be"&gt;belgif&lt;/a&gt;)&lt;br /&gt;(&lt;a href="http://www.govtalk.gov.uk/"&gt;Cliquer ici&lt;/a&gt; pour le lien correct pour UK)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.e.govt.nz/standards/e-gif"&gt;Cliquer ici&lt;/a&gt; : pour la nouvelle-zélande.&lt;br /&gt;&lt;a href="http://www.agimo.gov.au/publications/2005/04/agtifv2#Australian20Technical20Framework"&gt;Cliquer ici&lt;/a&gt; : pour l'Australie&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dans les gouvernements belges et français, deux agences travaillent pour définir les standards des gouvernements français et belge. Il s'agit de :&lt;br /&gt;&lt;a href="http://www.fedict.be"&gt;FedICT&lt;/a&gt; (référence: &lt;a href="http://www.belgium.be"&gt;portail fédéral belge&lt;/a&gt;)&lt;br /&gt;&lt;a href="http://www.adae.gouv.fr"&gt;ADAE&lt;/a&gt; (référence: &lt;a href="http://www.adae.gouv.fr/rubrique.php3?id_rubrique=59"&gt;adèle&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113638798656851041?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113638798656851041/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113638798656851041' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113638798656851041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113638798656851041'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2006/01/les-standards-en-vigueurs_04.html' title='Les standards en vigueurs'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113446258725296881</id><published>2005-12-13T09:23:00.000+01:00</published><updated>2005-12-13T09:29:47.263+01:00</updated><title type='text'>Sécurité des SOA</title><content type='html'>&lt;div style="text-align: justify;"&gt;La sécurité est un sujet trés important pour les systèmes d'intégration puisqu'ils peuvent ouvrir des portes sur le monde internet via des web services. Pour mieux appréhender la sécurité d'un tel système, Ahmed Alami présente en quelques pages une vue d'ensemble des différents points à considérer lors de la sécurisation des web services.&lt;br /&gt;Lien vers &lt;a href="http://soaj2ee.blogspirit.com/files/whitepaper/soaj2ee-security-data.pdf"&gt;Livre Blanc de la sécurité d'une SOA&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113446258725296881?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113446258725296881/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113446258725296881' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113446258725296881'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113446258725296881'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/12/scurit-des-soa.html' title='Sécurité des SOA'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113319110336260753</id><published>2005-11-28T15:58:00.000+01:00</published><updated>2005-11-28T16:19:19.996+01:00</updated><title type='text'>Patterns d'intégration en entreprise</title><content type='html'>&lt;div style="text-align: justify;"&gt;Voici un lien des plus intéressants pour réaliser des architectures d'intégration:&lt;br /&gt;&lt;a href="http://www.eaipatterns.com/index.html"&gt;Cliquer ici&lt;/a&gt; pour accéder à la page principale du site.&lt;br /&gt;&lt;a href="http://www.eaipatterns.com/toc.html"&gt;Cliquer ici&lt;/a&gt; pour accéder à la liste des composants patterns.&lt;br /&gt;&lt;a href="http://www.eaipatterns.com/ComposedMessagingExample.html"&gt;Cliquer ici&lt;/a&gt; pour voir un exemple complet d'architecture ainsi que sa réalisation.&lt;br /&gt;&lt;br /&gt;Ces différentes pages sont basées sur un livre à mettre entre toutes les mains des architectes d'intégration. Il s'agit du 'Enterprise Integration Patterns' de &lt;span style="font-style: italic;"&gt;Gregor Hohpe&lt;/span&gt;.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113319110336260753?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113319110336260753/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113319110336260753' title='1 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113319110336260753'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113319110336260753'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/patterns-dintgration-en-entreprise.html' title='Patterns d&apos;intégration en entreprise'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113240444328714292</id><published>2005-11-19T13:40:00.000+01:00</published><updated>2005-11-29T08:31:38.013+01:00</updated><title type='text'>SOA vs JBI</title><content type='html'>Voici comment une SOA peut-être implémentée sur une plateforme JBI:&lt;br /&gt;Présentation de PaulCheung lors de la Java China 2005. Pour l'afficher cliquez &lt;a href="http://sun.hongkongmarket.net/javachina/download/PaulCheung-JBI-SOA-03.pdf"&gt;ici&lt;br /&gt;&lt;/a&gt;(attention le fichier est long à charger)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113240444328714292?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113240444328714292/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113240444328714292' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113240444328714292'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113240444328714292'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/soa-vs-jbi.html' title='SOA vs JBI'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113215104738331181</id><published>2005-11-17T02:41:00.000+01:00</published><updated>2005-11-17T11:16:02.266+01:00</updated><title type='text'>Présentation de la JSR 208 intitulée 'Java Business Integration' (JBI)</title><content type='html'>&lt;h4&gt;Bibliographie&lt;/h4&gt;&lt;ul&gt;&lt;li&gt; &lt;a href="http://www.psgroup.com/detail.aspx?ID=601"&gt;'Java Business Integration (JBI) Gains Industry Support'&lt;/a&gt; de &lt;a href="http://www.psgroup.com/default.aspx"&gt;Patricia Seybold Group&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt; &lt;ul&gt;   &lt;li&gt;&lt;a href="http://www.jcp.org/en/jsr/detail?id=208"&gt;JSR-208&lt;/a&gt; du &lt;a href="http://www.jcp.org/en/home/index"&gt;Java Community Process(SM) Group&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;h4&gt;Article&lt;/h4&gt;Ci-dessous l'architecture 'high level' d'un environnement JBI telle qu'elle est décrite dans la JSR-208.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6120/1851/1600/JBI%20architecture_HL.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/6120/1851/320/JBI%20architecture_HL.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Vu d'un aspect de trés haut niveau, l'architecture JBI est basée sur deux concepts: &lt;u&gt;les composants enfichables&lt;/u&gt; et &lt;u&gt;la médiation de messages normalisés&lt;/u&gt;.&lt;br /&gt;&lt;br /&gt;&lt;u&gt;Les composants enfichables (&lt;span style="font-style: italic;"&gt;pluggable components&lt;/span&gt;)&lt;/u&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;La plupart des scénarios aujourd'hui tournent autour de la transformation de protocoles et/ou de données ainsi que de leurs routages. Cependant les types de protocoles et les formats de données à traduire varient grandement. Le modèle JBI, et donc son architecture, a besoin de supporter une liste infinie de protocole et de service d'intégration. La solution de JBI est de proposer les composants enfichables. Ils sont de deux types: les &lt;span style="font-style: italic;"&gt;services engines&lt;/span&gt; (composants utilitaires de transformation, de routages, d'enrichissemenents, d'orchestration, ...) et les &lt;span style="font-style: italic;"&gt;binding components&lt;/span&gt; (composants qui relient l'environnement JBI et des composants externes).&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;u&gt;Le médiateur de JBI (&lt;span style="font-style: italic;"&gt;JBI mediator&lt;/span&gt;)&lt;/u&gt;&lt;br /&gt;&lt;div style="text-align: justify;"&gt;Les &lt;i&gt;binding components&lt;/i&gt; et les &lt;span style="font-style: italic;"&gt;services engines&lt;/span&gt; n'interagissent pas directement entre eux. Comme pour toutes les architectures stables, il y a un médiateur qui gèrera les intéractions entre les différents composants. Le médiateur est &lt;u&gt;le routeur de messages normalisés&lt;/u&gt; (&lt;span style="font-style: italic;"&gt;normalized message router&lt;/span&gt;: &lt;span style="font-style: italic;"&gt;NMR&lt;/span&gt;). Ce dernier accepte les messages XML normalisés des &lt;span style="font-style: italic;"&gt;binding components &lt;/span&gt;(déposés dans le &lt;i&gt;normalized delivery channel&lt;/i&gt;) et invoque les &lt;span style="font-style: italic;"&gt;services engines&lt;/span&gt; sur base de leurs WSDL (&lt;span style="font-style: italic;"&gt;Web service description language&lt;/span&gt;). Voici un exemple présenté dans la JSR-208:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/6120/1851/1600/One-Way%20Message.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/6120/1851/320/One-Way%20Message.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;L'illustration ci-dessus montre un scénario d'envoi d'un datagramme (&lt;span style="font-style: italic;"&gt;simple&lt;/span&gt; &lt;span style="font-style: italic;"&gt;one-way message request&lt;/span&gt;). Ici le &lt;span style="font-style: italic;"&gt;NMR&lt;/span&gt; reçoit un message d'un &lt;span style="font-style: italic;"&gt;service engine&lt;/span&gt; qui l'a déposé sur son&lt;span style="font-style: italic;"&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;delivery channel&lt;/span&gt;. Il l'a redirige ensuite vers le &lt;span style="font-style: italic;"&gt;delivery channel &lt;/span&gt;d'un &lt;span style="font-style: italic;"&gt;binding component.&lt;br /&gt;&lt;/span&gt;&lt;h4&gt;&lt;b&gt;Conclusion&lt;/b&gt;&lt;/h4&gt;Les bases de l'environnement JBI, le framework de composants, le &lt;span style="font-style: italic;"&gt;normalized message router&lt;/span&gt;, le &lt;span style="font-style: italic;"&gt;WS-I binding&lt;/span&gt;, les outils de déploiement et les fonctions de gestion du bus correspondent fortement aux bases d'un ESB. Il est tout à fait normal de ce fait que les ESB commerciaux dans quelques semaines voire même dans quelques mois deviennent &lt;span style="font-style: italic;"&gt;JBI compliant&lt;/span&gt;. Tous les ESB open source référencés dans le menu à droite de ce site sont déjà ou seront implémentés avec JBI.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113215104738331181?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113215104738331181/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113215104738331181' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113215104738331181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113215104738331181'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/prsentation-de-la-jsr-208-intitule.html' title='Présentation de la JSR 208 intitulée &apos;Java Business Integration&apos; (JBI)'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-116272802413870019</id><published>2005-11-10T21:06:00.000+01:00</published><updated>2006-11-05T13:01:08.030+01:00</updated><title type='text'>Pourquoi un ESB?</title><content type='html'>&lt;div style="text-align: justify;"&gt;Dans les faits l'architecture ESB se verra utiliser pour exposer des webservices.&lt;br /&gt;Mais ce n'est pas parcequ'on expose des webservices qu'il faut obligatoirement un ESB ...&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;Mais pourquoi alors faut-il un ESB?&lt;/span&gt;&lt;br /&gt;&lt;/div&gt; Internet aujourd'hui est accessible par tout le monde, il est donc le support de communication idéal quand des entreprises veulent s'échanger des données. Cet avantage est aussi son inconvénient en terme de sécurité et de choix de protocoles. Les plus grands organismes (W3C et OASIS) dans le monde Internet nous conseillent les webservices (HTTP/SOAP) pour que les applications sur internet puissent se comprendre entre elles sans se soucier des types de plateforme et du langage utilisé. HTTP/SOAP est le couple idéal pour l'interopabilité mais l'expérience montre qu'il ne suffit pas. D'où l'utilisation du XML ... mais ne nous égarons pas ...&lt;br /&gt;Les webservices sont donc juste un moyen (une façade) de communication. Ils vont permettre la communication entre une application demandeuse (consumer) d'information et une autre fournisseuse d'information (provider). L'entreprise qui implémentera le provider devra toutefois organiser ses applications en interne pour bien gérer sa maintenance, les versions, ses règles métiers, ses applications, sa sécurité ... Par exemple la difficulté d'une telle architecture est de minimiser l'impact des changements sinon une modification d'un web services nécessite une modification chez ceux qui l'utilisent. Pour faire court, un consortium des plus grands acteurs du marché de l'intégration ont réuni leurs idées et ont proposé l'"architecture orientée services" (SOA). OASIS a suivi le pas en proposant un modèle de référence comme standard SOA. L'implémentation technique d'une SOA signifie d'implémenter un "bus d'entreprise" (ESB).&lt;br /&gt;Cette référence va permettre aux entreprises de profiter de l'expérience des autres en terme d'intégration de services pour bien implémenter leurs "architectures orientées services".&lt;br /&gt;&lt;br /&gt;En résumé, parce que nous sommes sur internet, il faut des webservices pour communiquer. Les webservices seuls désorganisent et fragilisent les applications de l'entreprise. Il faut donc un ESB pour permettre un découplage trés fort entre les webservices et les applications en interne.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-116272802413870019?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116272802413870019'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116272802413870019'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/pourquoi-un-esb_10.html' title='Pourquoi un ESB?'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-116272790448897686</id><published>2005-11-10T20:35:00.000+01:00</published><updated>2006-11-05T13:01:25.140+01:00</updated><title type='text'>Wikipédia sur Enterprise Service Bus</title><content type='html'>&lt;div style="text-align: justify;"&gt;Cliquer sur les liens:&lt;br /&gt;&lt;a href="http://en.wikipedia.org/wiki/Enterprise_Service_Bus"&gt;ESB&lt;/a&gt; sur le wiki en anglais&lt;br /&gt;&lt;a href="http://fr.wikipedia.org/wiki/Enterprise_Service_Bus"&gt;ESB&lt;/a&gt; sur le wiki en français&lt;br /&gt;&lt;br /&gt;Voici un extrait: &lt;span style="font-style: italic;"&gt;In computing, an enterprise service bus refers to a category of middleware infrastructure products or technologies, based on Web services standards, that enable a service-oriented architecture via an event-driven and XML-based¹ messaging engine (the bus). An enterprise service bus generally provides an abstraction layer on top of an Enterprise Messaging System which allows integration architects to exploit the value of messaging without writing code.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Précision sur "based on Web services standards"&lt;/blockquote&gt; L'auteur a voulu signaler que les ESB se basent sur les standards des webservices pour leurs fonctionnements propres. Car ils sont capable de communiquer avec d'autres technologies que les webservices (http/soap).&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-116272790448897686?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116272790448897686'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/116272790448897686'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/wikipdia-sur-enterprise-service-bus_10.html' title='Wikipédia sur Enterprise Service Bus'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113163518569908271</id><published>2005-11-10T15:53:00.000+01:00</published><updated>2005-11-10T16:07:42.026+01:00</updated><title type='text'>PETALS: Article sur xmlfr.org</title><content type='html'>&lt;div style="text-align: justify;"&gt;Voici un article paru ce mercredi 09/11/2005 sur &lt;a href="http://xmlfr.org/"&gt;xmlfr.org&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Retrouvez cet article en ligne&lt;br /&gt;(&lt;a onclick="return top.js.OpenExtLink(window,event,this)" href="http://xmlfr.org/actualites/decid/051109-0001" target="_blank"&gt;http://xmlfr.org/actualites&lt;wbr&gt;/decid/051109-0001&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Donnez votre avis !&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113163518569908271?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113163518569908271/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113163518569908271' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113163518569908271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113163518569908271'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/petals-article-sur-xmlfrorg.html' title='PETALS: Article sur xmlfr.org'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18808371.post-113162484508944372</id><published>2005-11-10T12:46:00.000+01:00</published><updated>2005-11-10T18:08:30.036+01:00</updated><title type='text'>Objectif d'un ESB</title><content type='html'>&lt;div style="TEXT-ALIGN: justify"&gt;L'objectif principal d'un ESB est de permettre un couplage lâche (découplage fort) entre les différentes couches d'une architecture. La tendance actuelle est d'augmenter encore plus le découplage en utilisant un ESB pour découpler les différents composants métiers hostés dans différents containers. Le projet &lt;a href="http://petals.objectweb.org/"&gt;Petals services platform&lt;/a&gt; en a même fait un objectif à atteindre. Un article sur &lt;a href="http://www.newsforge.com/"&gt;NewsForge&lt;/a&gt; intitulé &lt;a href="http://newsvac.newsforge.com/newsvac/05/10/26/0238246.shtml"&gt;ObjectWeb's Enterprise service bus initiative's&lt;/a&gt; le souligne par le paragraphe suivant:&lt;br /&gt;&lt;blockquote&gt;&lt;i&gt;Built on top of Celtix, the project adopts a highly distributed integration approach, in which many JBI containers running on different Java Virtual Machines (JVMs) achieve location transparency via a JMS based transport layer. In a next step, the platform is expected to provide specialized B2B bindings enabling organizations to expand their information systems beyond their physical and business boundaries.&lt;/i&gt;&lt;/blockquote&gt;L'ESB sera le bus d'échange entre les différents systèmes qui hostent les composants métiers des entreprises. Il va de soi qu'il est le mieux placer pour la communication entre les entreprises pour des échanges eBusiness. &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18808371-113162484508944372?l=enterpriseservicebus.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://enterpriseservicebus.blogspot.com/feeds/113162484508944372/comments/default' title='Publier les commentaires'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18808371&amp;postID=113162484508944372' title='0 commentaires'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113162484508944372'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18808371/posts/default/113162484508944372'/><link rel='alternate' type='text/html' href='http://enterpriseservicebus.blogspot.com/2005/11/objectif-dun-esb.html' title='Objectif d&apos;un ESB'/><author><name>Lilian Duchêne</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
