<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss1frenchfull.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

<channel rdf:about="http://christophe.heubes.com/index.php/">
  <title>Christophe Heubès</title>
  <description><![CDATA[Architecture logicielle / SOA, Int&eacute;gration, J2EE, ...]]></description>
  <link>http://christophe.heubes.com/index.php/</link>
  <dc:language>fr</dc:language>
  <dc:creator />
  <dc:rights />
  <dc:date>2008-09-27T11:30:15+00:00</dc:date>
  <admin:generatorAgent rdf:resource="http://www.dotclear.net/" />
  
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2008-09-27T11:30:15+00:00</sy:updateBase>
  
  <items>
  <rdf:Seq>
    <rdf:li rdf:resource="http://christophe.heubes.com/index.php/exadel-flamingo-applications-flex-amf-spring" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/introduction-a-spring-integration" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/les-10-pieges-de-la-soa" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/jusquou-flex-peut-il-prendre-la-releve-dajax" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/scrum-entretien-avec-jeff-sutherland-a-paris" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/hands-on-hibernate-search-recherche-full-text" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/introduction-a-hibernate-search-googling-your-persistent-domain-model" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/contractualiser-les-projets-agiles-la-quadrature-du-cercle" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/les-methodes-agiles-peuvent-elles-profiter-au-soa" />
  <rdf:li rdf:resource="http://christophe.heubes.com/index.php/livre-blanc-comprendre-et-savoir-utiliser-un-esb-dans-une-soa" />
  </rdf:Seq>
  </items>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetFeedData?uri=ChristopheHeubes</feedburner:awareness><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ChristopheHeubes" type="application/rss+xml" /><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FChristopheHeubes" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2FChristopheHeubes" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/ChristopheHeubes" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2FChristopheHeubes" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2FChristopheHeubes" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2FChristopheHeubes" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2FChristopheHeubes" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare></channel>

<item rdf:about="http://christophe.heubes.com/index.php/exadel-flamingo-applications-flex-amf-spring">
  <title>Exadel Flamingo - Applications Flex, AMF, Spring</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/455768275/exadel-flamingo-applications-flex-amf-spring</link>
  <dc:date>2008-09-27T11:30:15+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>Java / J2EE</dc:subject>
  <description>L'article du Touilleur Express &lt;em&gt;(aka Nicolas Martignole)&lt;/em&gt; intitulé Exadel Flamingo : JBoss Seam et Adobe Flex ensembles m'a donné envie de tester les capacité de flamingo d'Exadel.


Exadel Flamingo fournit un ensemble de scripts, basés sur Maven, visant à simplifier le...</description>
  <content:encoded><![CDATA[ <p><img src="/images/exadel-logo.jpg" alt="Exadel" style="float:right; margin: 0 0 1em 1em;" />
L'article du <a href="http://www.touilleur-express.fr">Touilleur Express</a> &lt;em&gt;(aka Nicolas Martignole)&lt;/em&gt; intitulé <a href="http://www.touilleur-express.fr/2008/07/31/jboss-seam-et-adobe-flex/">Exadel Flamingo&nbsp;: JBoss Seam et Adobe Flex ensembles</a> m'a donné envie de tester les capacité de <a href="http://exadel.com/web/portal/flamingo">flamingo d'Exadel</a>.
<br />
<br />
<a href="http://exadel.com/web/portal/flamingo">Exadel Flamingo</a> fournit un ensemble de scripts, basés sur Maven, visant à simplifier le démarrage de projets RIA. Ces scripts permettent de générer le code initial et redondant d'un projet.
La promesse est donc d'offrir la capacité de créer une application CRUD dotée d'une interface riche très rapidement et sans effort de développement.
<br />
<br />
Les technologies couvertes aujourd'hui sont&nbsp;:</p>
<ul>
<li>Flex et JavaFX pour partie cliente,</li>
<li>AMF et Hessian pour la communication,</li>
<li>JBoss Seam et Spring pour la partie serveur.</li>
</ul>
<p><br />
<br />
Question de contexte et de goût, j'ai pour ma part porté mon attention sur le triplet Flex / AMF / Spring.
<br />
<br />
Même si certains aspects méritent des améliorations, la promesse est tenue. Bien que n'ayant jamais pratiqué Flex &lt;em&gt;(ou presque)&lt;/em&gt;, il ne m'a pas fallu longtemps pour monter mon CRUD Flex / Spring / Hibernate.
Le billet <a href="http://blog.xebia.fr/2008/09/26/exadel-flamingo-applications-flex-amf-spring/">Exadel Flamingo - Applications Flex, AMF, Spring</a>, publié sur le blog de Xebia France, présente le déroulé de mes premiers essais.
<br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=bziZN"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=bziZN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=LPRuN"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=LPRuN" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=fRYUn"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=fRYUn" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/455768275" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fexadel-flamingo-applications-flex-amf-spring</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/exadel-flamingo-applications-flex-amf-spring</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/introduction-a-spring-integration">
  <title>Introduction à Spring Integration</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/355069671/introduction-a-spring-integration</link>
  <dc:date>2008-08-04T08:46:24+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>SOA</dc:subject>
  <description>Comme annoncé sur le blog de Xebia france dans le billet "Spring Integration - L'avènement des 'lightweight ESB' ?", SpringSource a annoncé fin 2007 le lancement de Spring Integration, une implémentation légère des Enterprise Integration Patterns.

Le projet est aujourd'hui dans sa phase...</description>
  <content:encoded><![CDATA[ <p><img src="/images/spring.png" alt="hibernate" style="float:right; margin: 0 0 1em 1em;" />
Comme annoncé sur <a href="http://blog.xebia.fr" hreflang="fr">le blog de Xebia france</a> dans le billet <em>"<a href="http://blog.xebia.fr/2007/12/17/spring-integration-lavenement-des-lightweight-esb/" hreflang="fr">Spring Integration - L'avènement des 'lightweight ESB' ?</a>"</em>, SpringSource a annoncé fin 2007 <a href="http://blog.springsource.com/main/2007/12/14/spring-integration-a-new-addition-to-the-spring-portfolio/" hreflang="en">le lancement de Spring Integration</a>, une implémentation légère des <a href="http://activemq.apache.org/camel/enterprise-integration-patterns.html" hreflang="en">Enterprise Integration Patterns</a>.
<br />
Le projet est aujourd'hui dans sa phase finale <em>(la version courante est 1.0.0.M4)</em>. <a href="http://blog.springsource.com/main/author/markf/" hreflang="en">Mark Fisher</a> apporte les dernières touches à Spring Integration&nbsp;: bugfix, refactoring, configuration, documentation, samples, ...
<br />
<br />
L'occasion d'une <a href="http://blog.xebia.fr/2008/07/30/introduction-a-spring-integration/" hreflang="fr">introduction à Spring Integration, la plate-forme de messaging de SpringSource</a>.
<br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=CoDl9K"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=CoDl9K" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=JKdDAK"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=JKdDAK" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=XguBqk"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=XguBqk" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/355069671" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fintroduction-a-spring-integration</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/introduction-a-spring-integration</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/les-10-pieges-de-la-soa">
  <title>Les 10 pièges de la SOA</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/342270692/les-10-pieges-de-la-soa</link>
  <dc:date>2008-07-22T08:14:29+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>SOA</dc:subject>
  <description>Les mois de mai et juin ont été l'occasion de dérouler sur le blog de Xebia France une série intitulée "Les 10 pièges de la SOA".
Cette série, à l'initiative de mes collègues hollandais, Gero Vermaas, Viktor Grgic, Rik de Groot et Vincent Partington a pour objectif de faire partager nos...</description>
  <content:encoded><![CDATA[ <p>Les mois de mai et juin ont été l'occasion de dérouler sur <a href="http://blog.xebia.fr" hreflang="fr">le blog de Xebia France</a> une série intitulée <em>"Les 10 pièges de la SOA"</em>.
Cette série, à l'initiative de mes collègues hollandais, <a href="http://blog.xebia.com/author/gvermaas" hreflang="en">Gero Vermaas</a>, <a href="http://blog.xebia.com/author/vgrgic" hreflang="en">Viktor Grgic</a>, <a href="http://blog.xebia.com/author/rdegroot" hreflang="en">Rik de Groot</a> et <a href="http://blog.xebia.com/author/vpartington" hreflang="en">Vincent Partington</a> a pour objectif de faire partager nos expériences issue de l'implication des consultants Xebia dans des projets SOA (Service Oriented Architecture).
<br />
<br />
La liste complète de ces pièges peut être ordonnée en trois catégories&nbsp;:
<br />
<br />
<strong>Les pièges liés à l'implémentation :</strong></p>
<ul>
<li><a href="http://blog.xebia.fr/2008/05/16/les-10-pieges-de-la-soa-10-le-syndrome-not-invented-here/" hreflang="fr">N° 10 - Le syndrome "Not Invented Here"</a></li>
<li><a href="http://blog.xebia.fr/2008/05/21/les-10-pieges-de-la-soa-09-le-versioning/" hreflang="fr">N° 09 - Le Versioning</a></li>
<li><a href="http://blog.xebia.fr/2008/05/27/les-10-pieges-de-la-soa-08-la-securite/" hreflang="fr">N° 08 - La sécurité</a></li>
</ul>
<p><br />
<strong>Les pièges liés à l'architecture et au design :</strong></p>
<ul>
<li><a href="http://blog.xebia.fr/2008/05/30/les-10-pieges-de-la-soa-07-mauvaise-granularite-des-services/" hreflang="fr">N° 07 - Mauvaise granularité des services</a></li>
<li><a href="http://blog.xebia.fr/2008/06/03/les-10-pieges-de-la-soa-06-la-soa-ne-resout-pas-automatiquement-la-complexite/" hreflang="fr">N° 06 - La SOA ne résout pas automatiquement la complexité</a></li>
<li><a href="http://blog.xebia.fr/2008/06/11/les-10-pieges-de-la-soa-05-big-design-up-front-bduf/" hreflang="fr">N° 05 - Big Design Up Front (BDUF)</a></li>
<li><a href="http://blog.xebia.fr/2008/06/17/les-10-pieges-de-la-soa-04-mauvaise-utilisation-des-modeles-de-donnees-canoniques-pivots/" hreflang="fr">N° 04 - Mauvaise utilisation des Modèles de Données Canoniques (pivots)</a></li>
<li><a href="http://blog.xebia.fr/2008/06/20/les-10-pieges-de-la-soa-03-le-manque-competences/" hreflang="fr">N° 03 - Le manque de compétences</a></li>
</ul>
<p><br />
<strong>Les pièges liés à l'organisation :</strong></p>
<ul>
<li><a href="http://blog.xebia.fr/2008/06/24/les-10-pieges-de-la-soa-02-propriete-des-composants-et-financement-au-projet/" hreflang="fr">N° 02 - Propriété des composants et Financement au projet</a></li>
<li><a href="http://blog.xebia.fr/2008/06/27/les-10-pieges-de-la-soa-01-ignorer-les-impacts-culturels/" hreflang="fr">N° 01 - Ignorer les impacts culturels</a></li>
</ul>
<p><br />
<em>Comme toujours dans ce genre de "classement", cette liste n'est ni exhaustive ni définitive.</em>
<br />
<br />
---</p>


<p>Article original&nbsp;: <em>"<a href="http://blog.xebia.fr/2008/07/17/les-10-pieges-de-la-soa/" hreflang="fr">Les 10 pièges de la SOA</a>"</em> sur le <a href="http://blog.xebia.fr" hreflang="fr">le blog de Xebia France</a>.</p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=L7cJQJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=L7cJQJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=BUF9XJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=BUF9XJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=GY1Gxj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=GY1Gxj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/342270692" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fles-10-pieges-de-la-soa</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/les-10-pieges-de-la-soa</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/jusquou-flex-peut-il-prendre-la-releve-dajax">
  <title>Jusqu’où Flex peut-il prendre la relève d’Ajax ?</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332650454/jusquou-flex-peut-il-prendre-la-releve-dajax</link>
  <dc:date>2008-04-17T08:18:25+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>Java / J2EE</dc:subject>
  <description>Incontournable aujourd’hui, Ajax montre pourtant d’ores et déjà ses limites. Quelle technologie privilégier pour soutenir le développement des RIA (Rich Internet Application) ? Face à cette question, Xebia a choisi de miser sur Flex.


Guillaume Bodet, directeur technique de Xebia,...</description>
  <content:encoded><![CDATA[ <p>Incontournable aujourd’hui, Ajax montre pourtant d’ores et déjà ses limites. Quelle technologie privilégier pour soutenir le développement des RIA (Rich Internet Application)&nbsp;? Face à cette question, Xebia a choisi de miser sur Flex.
<br />
<br />
Guillaume Bodet, directeur technique de <a href="http://www.xebia.fr" hreflang="fr">Xebia</a>, revient pour <a href="http://www.tv4it.net/permalink/4236/juquou-flex-peutil-prendre-la-releve-dajax-.aspx" hreflang="fr">TV4IT</a> sur les raisons de ce choix. Sans mettre de côté les difficultés que posent encore les défauts de jeunesse de Flex.
<br />
<br /></p>
<div align="center">
<embed src="http://storage02.brainsonic.com/webtv/tv4itv2/player.swf?&paramXml=http://storage02.brainsonic.com/webtv/tv4itv2/param_player.xml&itemId=4236&autostart=false&mute=false&rollover=true quality="high" bgcolor="#000000" width="320" height="280" allowFullScreen="true" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</div>


<p><br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=TXBDXJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=TXBDXJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=rB0pxJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=rB0pxJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=zPUGXj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=zPUGXj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332650454" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fjusquou-flex-peut-il-prendre-la-releve-dajax</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/jusquou-flex-peut-il-prendre-la-releve-dajax</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/scrum-entretien-avec-jeff-sutherland-a-paris">
  <title>Scrum : Entretien avec Jeff Sutherland à Paris</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332650455/scrum-entretien-avec-jeff-sutherland-a-paris</link>
  <dc:date>2008-04-05T08:14:42+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>Méthodes agiles</dc:subject>
  <description>Père fondateur de la méthode Scrum, Jeff Sutherland, de passage en France à l'occasion de la formation certifiante Scrum Master avec Xebia, a accordé un entretien à TV4IT.


Interviewé par Luc Legardeur, président de Xebia, Jeff Sutherland revient sur l'adoption de Scrum et sur ses résultats...</description>
  <content:encoded><![CDATA[ <p>Père fondateur de la méthode Scrum, <a href="http://jeffsutherland.com/scrum/" hreflang="en">Jeff Sutherland</a>, de passage en France à l'occasion de la <a href="http://blog.xebia.fr/2008/02/21/formations-certifiantes-scrum-master-avec-jeff-sutherland-et-xebia-tous-les-trimestres/" hreflang="fr">formation certifiante Scrum Master avec Xebia</a>, a accordé un entretien à <a href="http://www.tv4it.net" hreflang="fr">TV4IT</a>.
<br />
<br />
Interviewé par Luc Legardeur, président de <a href="http://www.xebia.fr">Xebia</a>, Jeff Sutherland revient sur l'adoption de Scrum et sur ses résultats dans des entreprises telles que Yahoo.
<br />
<br />
Il livre également quelques conseils pratiques aux candidats agilistes.
<br />
<br /></p>
<div align="center">
	<embed src="http://storage02.brainsonic.com/webtv/tv4itv2/player.swf?&paramXml=http://storage02.brainsonic.com/webtv/tv4itv2/param_player.xml&itemId=4827&autostart=false&mute=false&rollover=true quality="high" bgcolor="#000000" width="320" height="280" allowFullScreen="true" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</div>


<p><br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=sCNXhJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=sCNXhJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=0J7ReJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=0J7ReJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=0VDTsj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=0VDTsj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332650455" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fscrum-entretien-avec-jeff-sutherland-a-paris</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/scrum-entretien-avec-jeff-sutherland-a-paris</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/hands-on-hibernate-search-recherche-full-text">
  <title>Hands on Hibernate Search : Recherche full-text</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332650456/hands-on-hibernate-search-recherche-full-text</link>
  <dc:date>2008-04-02T08:10:04+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>Java / J2EE</dc:subject>
  <description>Comme nous l’avions vu dans notre précédent billet ("Introduction à Hibernate Search (Googling your Persistent Domain Model)"), Hibernate Search vise à réconcilier la recherche full-text et les modèles de persistance relationnels.
Pour ce faire, Hibernate Search se base sur Apache Lucene,...</description>
  <content:encoded><![CDATA[ <p><img src="/images/logo_hibernate.gif" alt="hibernate" style="float:right; margin: 0 0 1em 1em;" />
Comme nous l’avions vu dans notre précédent billet <em>(<a href="http://blog.xebia.fr/2008/03/06/introduction-a-hibernate-search-googling-your-persistent-domain-model/" hreflang="fr">"Introduction à Hibernate Search (Googling your Persistent Domain Model)</a>")</em>, Hibernate Search vise à réconcilier la recherche full-text et les modèles de persistance relationnels.
Pour ce faire, Hibernate Search se base sur Apache Lucene, un moteur d’indexation et de recherche full-text standalone très puissant et permet ainsi d’utiliser ses capacités dans le cadre d’une couche de mapping Hibernate.
<br />
<br />
Ce billet présente, au travers d’un exemple simple, les capacités de recherche full-text d’Hibernate Search.
L’exemple proposé permet l’indexation et la recherche de documents auxquels sont attachés des auteurs.
Vous retrouverez l’ensemble des sources présentées dans ce billet dans le repository <a href="http://code.google.com/p/xebia-france/source/browse/trunk/search/hibernate-search-demo/">SVN de Xebia France</a>.
<br />
<br />
<em><a href="http://blog.xebia.fr/2008/03/28/hands-on-hibernate-search-recherche-full-text/" hreflang="fr">"Hands on Hibernate Search&nbsp;: Recherche full-text"</a></em> sur <a href="http://blog.xebia.fr" hreflang="fr">le blog de Xebia France</a>.
<br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=noYLCJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=noYLCJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=0hrieJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=0hrieJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=vna1bj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=vna1bj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332650456" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fhands-on-hibernate-search-recherche-full-text</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/hands-on-hibernate-search-recherche-full-text</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/introduction-a-hibernate-search-googling-your-persistent-domain-model">
  <title>Introduction à Hibernate Search (Googling your Persistent Domain Model)</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332650457/introduction-a-hibernate-search-googling-your-persistent-domain-model</link>
  <dc:date>2008-03-08T08:00:07+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>Java / J2EE</dc:subject>
  <description>J’ai eu l’occasion courant décembre de rencontrer Emmanuel Bernard pour, entre autres, une présentation d’Hibernate Search.


La vulgarisation et la généralisation de l’utilisation des moteurs de recherche ont définitivement changé les habitudes et les exigences des utilisateurs....</description>
  <content:encoded><![CDATA[ <p><img src="/images/logo_hibernate.gif" alt="hibernate" style="float:right; margin: 0 0 1em 1em;" />
J’ai eu l’occasion courant décembre de rencontrer <a href="http://blog.emmanuelbernard.com/" hreflang="en">Emmanuel Bernard</a> pour, entre autres, une présentation d’Hibernate Search.
<br />
<br />
La vulgarisation et la généralisation de l’utilisation des moteurs de recherche ont définitivement changé les habitudes et les exigences des utilisateurs. Pourquoi la fonctionnalité de recherche d’une application de gestion ne serait-elle pas aussi simple et performante que Google&nbsp;?
<br />
<br />
Difficile d’expliquer à son responsable que cela est dû à une divergence de paradigme entre l’indexation documentaire et SQL.
<br />
<br />
<a href="http://search.hibernate.org/" hreflang="en">Hibernate Search</a> vise à répondre à cette question, à moindre coût, en s’appuyant sur <a href="http://lucene.apache.org/" hreflang="fr">Apache Lucene</a> afin d’offrir au travers du modèle de persistance d’Hibernate des capacités de recherche full-text.
<br />
<br />
<em><a href="http://blog.xebia.fr/2008/03/06/introduction-a-hibernate-search-googling-your-persistent-domain-model/" hreflang="fr">"Introduction à Hibernate Search (Googling your Persistent Domain Model)"</a></em> sur <a href="http://blog.xebia.fr" hreflang="fr">le blog de Xebia France</a>.
<br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=uF1Y3J"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=uF1Y3J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=wJrVqJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=wJrVqJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=cOBCRj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=cOBCRj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332650457" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fintroduction-a-hibernate-search-googling-your-persistent-domain-model</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/introduction-a-hibernate-search-googling-your-persistent-domain-model</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/contractualiser-les-projets-agiles-la-quadrature-du-cercle">
  <title>Contractualiser les projets agiles : la quadrature du cercle ?</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332650458/contractualiser-les-projets-agiles-la-quadrature-du-cercle</link>
  <dc:date>2008-03-06T08:03:25+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>Méthodes agiles</dc:subject>
  <description>Comment contractualiser les projets agiles ?
Quels sont les modes de contractualisation les plus adaptés ?
La régie ou le forfait ?
A quelles conditions ?


Analyse comparative sur TV4IT par Guillaume Bodet, directeur technique de Xebia (interviewé par Cyril Dhénin)....</description>
  <content:encoded><![CDATA[ <ul>
<li>Comment contractualiser les projets agiles&nbsp;?</li>
<li>Quels sont les modes de contractualisation les plus adaptés&nbsp;?</li>
<li>La régie ou le forfait&nbsp;?</li>
<li>A quelles conditions&nbsp;?</li>
</ul>
<p><br />
Analyse comparative sur <a href="http://www.tv4it.net/permalink/4232/contractualiser-les-projets-agiles-la-quadrature-du-cercle-.aspx">TV4IT</a> par Guillaume Bodet, directeur technique de <a href="http://www.xebia.fr">Xebia</a> <em>(interviewé par Cyril Dhénin)</em>.
<br />
<br /></p>
<div align="center">
<embed src="http://storage02.brainsonic.com/webtv/tv4itv2/player.swf?&paramXml=http://storage02.brainsonic.com/webtv/tv4itv2/param_player.xml&itemId=4232&autostart=false&mute=false&rollover=true quality="high" bgcolor="#000000" width="320" height="280" allowFullScreen="true" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</div>


<p><br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=AbzigJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=AbzigJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=NB67CJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=NB67CJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=zf5pRj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=zf5pRj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332650458" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fcontractualiser-les-projets-agiles-la-quadrature-du-cercle</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/contractualiser-les-projets-agiles-la-quadrature-du-cercle</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/les-methodes-agiles-peuvent-elles-profiter-au-soa">
  <title>Les méthodes agiles peuvent-elles profiter au SOA ?</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332638726/les-methodes-agiles-peuvent-elles-profiter-au-soa</link>
  <dc:date>2008-02-14T08:54:40+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>SOA</dc:subject>
  <description>Les méthodes agiles et les architectures orientées services courent après la même quête : l’agilité du système d’information.


Sont-elles pour autant conciliables ? Les SOA peuvent-elles profiter des méthodes agiles ? Les unes et les autres sont-elles vraiment...</description>
  <content:encoded><![CDATA[ <p>Les méthodes agiles et les architectures orientées services courent après la même quête&nbsp;: l’agilité du système d’information.
<br />
<br />
Sont-elles pour autant conciliables&nbsp;? Les SOA peuvent-elles profiter des méthodes agiles&nbsp;? Les unes et les autres sont-elles vraiment conciliables&nbsp;?
<br />
<br />
Premiers éléments de réponse sur <a href="http://www.tv4it.net/permalink/4227/les-methodes-agiles-peuventelles-profiter-au-soa-.aspx">TV4IT</a> par Guillaume Bodet, directeur technique de <a href="http://www.xebia.fr">Xebia</a> <em>(interviewé par Cyril Dhénin)</em>.
<br />
<br /></p>
<div align="center">
<embed src="http://storage02.brainsonic.com/webtv/tv4itv2/player.swf?&paramXml=http://storage02.brainsonic.com/webtv/tv4itv2/param_player.xml&itemId=4227&autostart=false&mute=false&rollover=true quality="high" bgcolor="#000000" width="320" height="280" allowFullScreen="true" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</div>


<p><br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=JRlBHJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=JRlBHJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=HdEt4J"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=HdEt4J" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=cZSNOj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=cZSNOj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332638726" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Fles-methodes-agiles-peuvent-elles-profiter-au-soa</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/les-methodes-agiles-peuvent-elles-profiter-au-soa</feedburner:origLink></item>
<item rdf:about="http://christophe.heubes.com/index.php/livre-blanc-comprendre-et-savoir-utiliser-un-esb-dans-une-soa">
  <title>Livre Blanc Comprendre et savoir utiliser un ESB dans une SOA</title>
  <link>http://feeds.feedburner.com/~r/ChristopheHeubes/~3/332638727/livre-blanc-comprendre-et-savoir-utiliser-un-esb-dans-une-soa</link>
  <dc:date>2007-10-18T08:46:00+00:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Christophe Heubès</dc:creator>
  <dc:subject>SOA</dc:subject>
  <description>Les ESB (Enterprise Service Bus) visent, d’une part à assurer l’interconnexion et d’autre part à gérer la médiation des communications et des interactions entre services et applications d’un SI. Quoique non indispensables, ils n’en demeurent pas moins une brique à forte valeur...</description>
  <content:encoded><![CDATA[ <p><a href="http://blog.xebia.fr/wp-content/uploads/2007/10/les_esb_dans_la_soa.pdf"><img src="/images/les_esb_dans_la_soa.png" alt="Livre Blanc Comprendre et savoir utiliser un ESB dans une SOA" style="float:right; margin: 0 0 1em 1em;" /></a>
Les ESB (Enterprise Service Bus) visent, d’une part à assurer l’interconnexion et d’autre part à gérer la médiation des communications et des interactions entre services et applications d’un SI. Quoique non indispensables, ils n’en demeurent pas moins une brique à forte valeur ajoutée dans le cadre d’une mise en place d’une architecture orientée service (SOA) mature.
<br />
<br />
Néanmoins les ESB sont aujourd’hui victimes de leur succès et il est souvent difficile de décrypter leur rôle exact.
<br />
<br />
L’objectif de ce livre blanc est de présenter les fonctionnalités que l’on peut attendre d’un ESB et comment il peut répondre aux besoins d’adaptation inter-applications d’une SOA.
<br />
<br />
<a href="http://blog.xebia.fr/wp-content/uploads/2007/10/les_esb_dans_la_soa.pdf" hreflang="fr">Télécharger le Livre Blanc Comprendre et savoir utiliser un ESB dans une SOA</a>.
<br />
<br /></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=eSAJFJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=eSAJFJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=qgKLxJ"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=qgKLxJ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/ChristopheHeubes?a=J7vpWj"><img src="http://feeds.feedburner.com/~f/ChristopheHeubes?i=J7vpWj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/ChristopheHeubes/~4/332638727" height="1" width="1"/>]]></content:encoded>
<feedburner:awareness>http://api.feedburner.com/awareness/1.0/GetItemData?uri=ChristopheHeubes&amp;itemurl=http%3A%2F%2Fchristophe.heubes.com%2Findex.php%2Flivre-blanc-comprendre-et-savoir-utiliser-un-esb-dans-une-soa</feedburner:awareness><feedburner:origLink>http://christophe.heubes.com/index.php/livre-blanc-comprendre-et-savoir-utiliser-un-esb-dans-une-soa</feedburner:origLink></item>

</rdf:RDF>
