<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://charlycha.free.fr/dotclear/index.php/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
  <title>Charlycha - Java</title>
  <link>http://charlycha.free.fr/dotclear/index.php/</link>
  <description>Quelques billets techniques et peut être un peu de moi, mais pas trop !</description>
  <language>fr</language>
  <pubDate>Sat, 14 Apr 2018 00:35:51 +0200</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Changement d'horizon</title>
    <link>http://charlycha.free.fr/dotclear/index.php/post/2007/07/02/Changement-dhorizon</link>
    <guid isPermaLink="false">urn:md5:016f390fb150e913336dcf4ef9fc6d13</guid>
    <pubDate>Mon, 02 Jul 2007 10:22:00 +0200</pubDate>
    <dc:creator>Charlycha</dc:creator>
        <category>Techno</category>
        <category>HIBERNATE</category><category>Java</category><category>JBOSS</category><category>JEE</category><category>MAVEN</category><category>SPRING</category><category>SVN</category><category>TOMCAT</category><category>WICKET</category>    
    <description>    &lt;h2&gt;Changement de boite&lt;/h2&gt;

&lt;p&gt;Après une longue absence, justifiée :o&amp;nbsp;: Oui, changement de boite&amp;nbsp;! me revoici enfin.&lt;/p&gt;


&lt;p&gt;J'ai fini par quitter Axemble / VDoc Software pour rejoindre Alinto, en tant que Directeur Recherche et Développement.
Cela fait maintenant 8 semaines, et, après une période de transition/formation, me voilà enfin opérationnel.&lt;/p&gt;


&lt;p&gt;&lt;a href=&quot;http://www.alinto.net&quot; hreflang=&quot;fr&quot;&gt;Alinto&lt;/a&gt; propose des solutions dans le domaine de la &lt;a href=&quot;http://www.alinto.net&quot; hreflang=&quot;fr&quot;&gt;messagerie&lt;/a&gt;, possède sa propre plate forme de &lt;a href=&quot;http://www.alinto.net&quot; hreflang=&quot;fr&quot;&gt;messagerie mutualisée&lt;/a&gt;, batie autour de logiciels libres et en apportant une valeur ajoutée. Elle propose des passerelles &lt;a href=&quot;http://www.alinto.net&quot; hreflang=&quot;fr&quot;&gt;Mail 2 Fax&lt;/a&gt;, &lt;a href=&quot;http://www.alinto.net&quot; hreflang=&quot;fr&quot;&gt;Fax 2 Mail&lt;/a&gt;, &lt;a href=&quot;http://www.alinto.net&quot; hreflang=&quot;fr&quot;&gt;Mail 2 SMS&lt;/a&gt; ainsi que des briques collaboratives (Agenda, Contact, partage de fichiers...)&lt;/p&gt;


&lt;p&gt;Ma mission, consistera à faire évoluer la solution d'Alinto, aujourd'hui développée en PHP, vers une solution Java, afin de proposer un packaging aujourd'hui manquant. Par la même occasion, nous allons en profiter pour redonner un coup de &quot;jeune&quot; à l'application en passant sur des techno Web 2.0 / Ajax.&lt;/p&gt;


&lt;h2&gt;l'Architecture&lt;/h2&gt;

&lt;p&gt;L'architecture que je met en place sera basée sur des briques Java/Jee tel que&amp;nbsp;:&lt;/p&gt;

&lt;h3&gt;Coté serveurs&amp;nbsp;:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Serveur d'application&amp;nbsp;: &lt;strong&gt;JBoss / Tomcat&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Serveur SGBD-R&amp;nbsp;: &lt;strong&gt;MySql&lt;/strong&gt; ou &lt;strong&gt;PostgreSQL&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Serveur Ldap&amp;nbsp;: &lt;strong&gt;Open LDAP&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Coté Framework Java&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Wicket&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://incubator.apache.org/wicket/&quot; hreflang=&quot;fr&quot;&gt;http://incubator.apache.org/wicket/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Un  framework récent mais vraiment différent de ceux que l'on peut rencontrer dans le monde JEE, pas de JSP, mais un MVC2 vraiment facile à apréhender&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Spring&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://www.springframework.org/&quot; hreflang=&quot;fr&quot;&gt;http://www.springframework.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La couche d'IOC (Inversion of control). Elle permet de rendre les briques utilisées ou crées indépendantes les unes des autres, et ainsi de rendre l'architecture du soft modifiable à souhait&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hibernate&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://www.hibernate.org/&quot; hreflang=&quot;fr&quot;&gt;http://www.hibernate.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;La couche ORM par excellence&amp;nbsp;: simple et puissante, avec une transition vers EJB 3 toute trouvée&amp;nbsp;!&lt;/p&gt;


&lt;h3&gt;Coté Projet et Build&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Maven 2&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://maven.apache.org/&quot; hreflang=&quot;fr&quot;&gt;http://maven.apache.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Largement utilisée par l'Open Source, cette solution apporte une dimension nouvelle dans le monde de la gestion du projet, des sources, du test et du packaging&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;SVN&lt;/strong&gt;&amp;nbsp;: &lt;a href=&quot;http://subversion.tigris.org/&quot; hreflang=&quot;fr&quot;&gt;http://subversion.tigris.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Le gestionnaire de source nouvelle génération&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;CI&lt;/strong&gt;&amp;nbsp;: Intégration continue&amp;nbsp;:&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;J'avoue n'avoir pas encore tranché entre Contiuum et Continuous Integration. Les 2 solutions restant attrayante et compétitives...&lt;/p&gt;</description>
    
    
    
          <comments>http://charlycha.free.fr/dotclear/index.php/post/2007/07/02/Changement-dhorizon#comment-form</comments>
      <wfw:comment>http://charlycha.free.fr/dotclear/index.php/post/2007/07/02/Changement-dhorizon#comment-form</wfw:comment>
      <wfw:commentRss>http://charlycha.free.fr/dotclear/index.php/feed/rss2/comments/8</wfw:commentRss>
      </item>
    
</channel>
</rss>