<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Jms on Java &amp; Moi</title><link>https://javaetmoi.com/tags/jms/</link><description>Recent content in Jms on Java &amp; Moi</description><generator>Hugo</generator><language>fr</language><lastBuildDate>Mon, 24 Mar 2014 18:26:20 +0000</lastBuildDate><atom:link href="https://javaetmoi.com/tags/jms/feed.xml" rel="self" type="application/rss+xml"/><item><title>Plusieurs JBoss Messaging pour une même base</title><link>https://javaetmoi.com/2014/03/plusieurs-jboss-messaging-meme-base/</link><pubDate>Mon, 24 Mar 2014 18:26:20 +0000</pubDate><guid isPermaLink="false">http://javaetmoi.com/?p=1019</guid><description>&lt;p&gt;Ce billet ne devrait intéresser que les développeurs Java ou administrateurs JBoss en charge de la configuration de &lt;strong&gt;JBoss Messaging&lt;/strong&gt;, le broker JMS intégré aux versions 4.3 et 5.x du serveur d’application JBoss EAP.
Pour fil conducteur, prenons l’exemple d’une application Java EE déployée dans un pseudo cluster JBoss où, par choix d’architecture technique, &lt;strong&gt;chaque serveur JBoss est autonome&lt;/strong&gt;. A ce titre, les sessions HTTP ne sont pas partagées entre les différents serveurs JBoss ; le répartiteur de charge fonctionne en affinité de session De plus, chaque serveur dispose de ses propres files JMS (clustering JBoss Messaging non mis en œuvre). Les &lt;strong&gt;messages JMS&lt;/strong&gt; sont &lt;strong&gt;persistés dans une base de données&lt;/strong&gt;, Oracle dans notre cas &lt;strong&gt;.&lt;/strong&gt; La persistance des messages peut se faire de 2 manières :&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Utiliser un schéma Oracle différent pour chaque serveur JBoss du cluster&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Utiliser le même schéma pour tous les serveurs JBoss du cluster&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;JBoss Messaging supportant le &lt;strong&gt;multi-tenancy&lt;/strong&gt;, cet article explique comment mettre en œuvre la 2ième solution.&lt;/p&gt;
&lt;p&gt;&lt;a href="wp-content/uploads/2014/03/2014-04-jboss-messaging-meme-schema.png"&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Architecture JBoss Messaging"
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2014/03/2014-04-jboss-messaging-meme-schema.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Architecture JBoss Messaging"
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2014/03/2014-04-jboss-messaging-meme-schema.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>Architecture d’un middle d’indexation</title><link>https://javaetmoi.com/2013/02/architecture-middle-indexation-elasticsearch/</link><pubDate>Tue, 26 Feb 2013 10:35:42 +0000</pubDate><guid isPermaLink="false">http://javaetmoi.com/?p=604</guid><description>Dans &lt;a href="http://javaetmoi.com/2012/12/parallelisation-de-traitements-batchs-spring-batch/" title="Parallélisation de traitements batchs"&gt;un précédent billet&lt;/a&gt;, je vous ai présenté les solutions mises en œuvre sur un projet pour paralléliser un batch d’indexation alimentant un moteur de recherche d’entreprise. Utilisée pour initialiser l’index de recherche puis le resynchroniser quotidiennement, la technique d’intégration par batch ne permet cependant pas d’indexer les données au fil de l’eau. Ce billet aborde précisément cet aspect. En effet, le fil de l’eau ou le quasi temps réel fut dès le départ une exigence forte du métier. Recherches instantanées et auto-complétion révolutionnent le traditionnel formulaire de recherche mettant plusieurs secondes à renvoyer les résultats. Mais au prix de faire des recherches sur des données pouvant dater de J-1 ? Ce n’était pas acceptable ! Un middle d’indexation fut la réponse apportée.</description></item><item><title>Enterprise Spring Integration Certification Mock Exam</title><link>https://javaetmoi.com/2012/10/enterprise-spring-integration-certification-mock-exam/</link><pubDate>Sat, 27 Oct 2012 17:29:57 +0000</pubDate><guid isPermaLink="false">http://javaetmoi.com/?p=324</guid><description>&lt;p&gt;Last month, I passed the &lt;a href="http://mylearn.vmware.com/mgrReg/plan.cfm?plan=31113&amp;amp;ui=www_cert"&gt;Enterprise Integration with Spring&lt;/a&gt; exam (EIwS 1.x) with a score of 90%. This test is also known as Certified Enterprise Integration Specialist exam. Before passing this exam, you have to attend &lt;a href="http://mylearn.vmware.com/mgrreg/courses.cfm?ui=www_edu&amp;amp;a=one&amp;amp;id_subject=17833"&gt;Enterprise Integration with Spring training&lt;/a&gt; from SpringSource or a Certified Partner.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt=""
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2012/09/CertifiedSpring_EnterpriseIntegrationSpecialist.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;
&lt;p&gt;In my last blog entry, I have published a &lt;a href="http://javaetmoi.com/2012/09/certified-spring-enterprise-integration-specialist-study-notes/"&gt;french study guide / notes&lt;/a&gt; to the exam. Since, I received a few emails asking me some materials in English.&lt;/p&gt;
&lt;p&gt;Opposed to the Spring Core Certification, I didn’t find any mock exams for the . So I decided to create a mock exam like I did in my &lt;a href="http://javaetmoi.com/2012/02/core-spring-3-0-certification-mock-exam/"&gt;Core Spring 3.0 Certification Mock Exam blog entry&lt;/a&gt;. The questions are close to the real Enterprise Integration with Spring exam and I hope will help you in practicing for the test or to test your Spring Integration proficiently. I have tried to keep my exam accurate, based on my real exam-experience.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Enterprise Spring Integration Certification Mock Exam"
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2012/09/CertifiedSpring_EnterpriseIntegrationSpecialist.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>Certified Spring Enterprise Integration Specialist Study Notes</title><link>https://javaetmoi.com/2012/09/certified-spring-enterprise-integration-specialist-study-notes/</link><pubDate>Sat, 29 Sep 2012 11:18:22 +0000</pubDate><guid isPermaLink="false">http://javaetmoi.com/?p=230</guid><description>&lt;p&gt;En l’espace de 8 mois, me voici doté d’une deuxième certification Spring. Après la certification Spring Core dont je vous ai fait écho dans mon tout &lt;a href="http://javaetmoi.com/2012/02/core-spring-3-0-certification-mock-exam/" title="Core Spring 3.0 Certification Mock Exam"&gt;premier billet&lt;/a&gt;, j’ai eu l’opportunité de préparer la certification Spring Integration Specialist.&lt;/p&gt;
&lt;p&gt;&lt;a href="wp-content/uploads/2012/09/CertifiedSpring_EnterpriseIntegrationSpecialist.png"&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt=""
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2012/09/CertifiedSpring_EnterpriseIntegrationSpecialist.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/a&gt; Comme à l’accoutumée avec les certifications Spring, la &lt;a href="http://www.zenika.com/formation_enterprise_integration_avec_spring.html" title="Formation Enterprise Integration avec Spring"&gt;formation officielle Spring Enterprise Integration&lt;/a&gt; est pré-requise. Elaborée par SpringSource et dispensée par Zenika, cette formation couvre de nombreux sujets basés sur Spring Framework 3 et différents projets du Portfolio Spring :&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Certified Spring Enterprise Integration Specialist Study Notes"
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2012/09/CertifiedSpring_EnterpriseIntegrationSpecialist.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;</description></item><item><title>Core Spring 3.0 Certification Mock Exam</title><link>https://javaetmoi.com/2012/02/core-spring-3-0-certification-mock-exam/</link><pubDate>Sun, 26 Feb 2012 16:22:40 +0000</pubDate><guid isPermaLink="false">http://javaetmoi.com/?p=18</guid><description>&lt;p&gt;Le &lt;strong&gt;framework Spring&lt;/strong&gt; est à l’honneur dans le premier article de ce tout jeune blog. En effet, début février j’ai eu l’opportunité de passer la &lt;strong&gt;&lt;a href="http://www.springsource.com/training/certification/springprofessional" title="SpringSource Certified Spring Professionnal"&gt;Certification Core Spring 3.0&lt;/a&gt;&lt;/strong&gt;. Et par ce billet, je tenais faire part de mon &lt;strong&gt;retour d’expérience&lt;/strong&gt; mais surtout vous offrir librement un &lt;strong&gt;examen blanc&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Comme pré-requis pour passer la certification, sachez tout d’abord qu’il est nécessaire de suivre la &lt;strong&gt;formation officielle de 4 jours&lt;/strong&gt; estampillée SpringSource. En France, elle est exclusivement assurée par le cabinet d’architecture Zenika. Mon formateur fut l’un de co-auteurs du très bon livre Spring par la Pratique.&lt;/p&gt;
&lt;p&gt;&lt;figure&gt;
&lt;picture&gt;
&lt;img
loading="lazy"
decoding="async"
alt="Core Spring 3.0 Certification Mock Exam"
class="image_figure image_internal image_unprocessed"
src="https://javaetmoi.com/wp-content/uploads/2012/02/CertitfiedSpring_Professional.png"
/&gt;
&lt;/picture&gt;
&lt;/figure&gt;
&lt;/p&gt;</description></item></channel></rss>