<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.odelia-technologies.com" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>odelia technologies - Camel</title>
 <link>http://www.odelia-technologies.com/taxonomy/term/72/0</link>
 <description></description>
 <language>fr</language>
<item>
 <title>Apache Camel</title>
 <link>http://www.odelia-technologies.com/node/141</link>
 <description>&lt;p&gt;&lt;img style=&quot;width: 232px; height: 108px&quot; src=&quot;/files/u1/apache-camel.png&quot; alt=&quot;&quot; hspace=&quot;5&quot; width=&quot;232&quot; height=&quot;108&quot; align=&quot;left&quot; /&gt;&lt;a href=&quot;http://activemq.apache.org/camel/&quot; target=&quot;_blank&quot; class=&quot;lien_externe&quot;&gt;Apache Camel&lt;/a&gt; est un moteur de routage et de médiation de messages prenant en compte un grand nombre de protocols et de transports standards, et s&amp;#39;appuyant sur des règles pour déterminer l&amp;#39;acheminement de ces messages.&lt;br /&gt;L&amp;#39;implémentation d&amp;#39;Apache Camel est basée sur les POJOs (Plain Old Java Objects) ; il utilise également un langage de type DSL (Domain Specific Language) reposant sur Java, pour exprimer les règles de routage de manière claire, ainsi que les modèles d&amp;#39;intégration mis en oeuvre.&lt;br /&gt;Apache Camel permet d&amp;#39;appliquer les principaux modèles d&amp;#39;intégration d&amp;#39;entreprise décrits dans l&amp;#39;excellent ouvrage &lt;a href=&quot;http://www.enterpriseintegrationpatterns.com/&quot; target=&quot;_blank&quot; class=&quot;lien_externe&quot;&gt;Enterprise Integration Patterns&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/141&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/141#comment</comments>
 <category domain="http://www.odelia-technologies.com/Camel">Camel</category>
 <pubDate>Wed, 03 Oct 2007 13:38:00 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">141 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Un service web traitant un fichier téléchargé avec Camel et un DSL Groovy</title>
 <link>http://www.odelia-technologies.com/node/192</link>
 <description>&lt;p&gt;Notre article précédent, &lt;a target=&quot;_blank&quot; href=&quot;/node/191&quot;&gt;Exposer une Closure Groovy en tant que service HTTP&lt;/a&gt;, décrivait un simple DSL Groovy permettant de définir une route Camel composée du composant Camel &lt;code class=&quot;geshifilter&quot;&gt;camel-jetty&lt;/code&gt; et d&#039;un &lt;code class=&quot;geshifilter&quot;&gt;Processor&lt;/code&gt;, dans le but de pouvoir invoquer du code Groovy en tant que service sur HTTP.&lt;br/&gt;
Cette fois, nous donnons un nouvel exemple de script Groovy capable de traiter un fichier transmis au travers d&#039;une requête POST HTTP, ceci grâce au support des messages multi-parties du composant &lt;code class=&quot;geshifilter&quot;&gt;camel-jetty&lt;/code&gt;.&lt;br/&gt;
Une telle requête peut tout simplement être envoyée au moyen d&#039;un formulaire HTML.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/192&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/192#comment</comments>
 <category domain="http://www.odelia-technologies.com/Camel">Camel</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/80">DSL</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <enclosure url="http://www.odelia-technologies.com/files/Form.html.txt" length="215" type="text/plain" />
 <pubDate>Tue, 20 Jul 2010 18:15:11 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">192 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Exposer une Closure Groovy en tant que service HTTP</title>
 <link>http://www.odelia-technologies.com/node/191</link>
 <description>&lt;p&gt;L&#039;outil &lt;a target=&quot;_blank&quot; class=&quot;lien_externe&quot; href=&quot;http://docs.codehaus.org/display/GROOVY/Grape&quot;&gt;GRAPE&lt;/a&gt; (GRoovy Adaptable/Advanced Packaging Engine) de Groovy constitue un excellent outil pour tester le framework d&#039;intégration &lt;a target=&quot;_blank&quot; class=&quot;lien_externe&quot; href=&quot;http://camel.apache.org/&quot;&gt;Apache Camel&lt;/a&gt; : dans cet article, nous allons définir une route Camel dans un script Groovy qui nous permettra d&#039;exposer une Closure Groovy au travers d&#039;un service HTTP, tandis que les dépendances de compilation et d&#039;exécution seront résolues par GRAPE.&lt;br/&gt; 
Plus précisément, la route étant prédéfinie, l&#039;adresse du service, ainsi que le code Groovy à exécuter, seront placés dans un fichier externe et définis par un Domain Specific Language (DSL) Groovy simple que nous allons décrire.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/191&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/191#comment</comments>
 <category domain="http://www.odelia-technologies.com/Camel">Camel</category>
 <category domain="http://www.odelia-technologies.com/taxonomy/term/80">DSL</category>
 <category domain="http://www.odelia-technologies.com/Groovy">Groovy</category>
 <enclosure url="http://www.odelia-technologies.com/files/GroovyProcessor.groovy" length="667" type="application/octet-stream" />
 <pubDate>Tue, 01 Jun 2010 12:05:05 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">191 at http://www.odelia-technologies.com</guid>
</item>
<item>
 <title>Faire route avec Apache Camel</title>
 <link>http://www.odelia-technologies.com/node/142</link>
 <description>&lt;p&gt;Dans notre premier exemple simple de mise en oeuvre du projet &lt;a href=&quot;/node/141&quot;&gt;Apache Camel&lt;/a&gt;, nous allons créer une application Java capable d&amp;#39;envoyer toute une série de courriels comme messages de salutation vers un destinataire particulier.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.odelia-technologies.com/node/142&quot;&gt;en lire plus&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.odelia-technologies.com/node/142#comment</comments>
 <category domain="http://www.odelia-technologies.com/Camel">Camel</category>
 <pubDate>Thu, 04 Oct 2007 14:06:09 +0200</pubDate>
 <dc:creator>odelia technologies</dc:creator>
 <guid isPermaLink="false">142 at http://www.odelia-technologies.com</guid>
</item>
</channel>
</rss>
