Javapolis fut un grand succès cette année, plus de 50 nationalités représentées et 50% de visiteurs en plus que l’an dernier. Durant les derniers jours, l’ambiance était au rendez-vous, les divers exposants/partenaires ont distribué de nombreux ‘goodies’ (je repars avec ma tasse a café Javapolis….) et le dernier James Bond Casino Royale a été projeté jeudi soir. Autant dire que l’organisation et l’accueil ont été de qualité.
J’ai pu assister à de nombreuses conférences, je vais synthétiser pour vous parler des plus intéressantes à mes yeux.

Sur le sujet SOA, j’ai pu voire FastSOA, qui parle essentiellement de performance et de difficulté de mise en œuvre. Pour le présentateur(Frank Cohen) le fait d’utiliser HTTP/XML plutôt que SOAP améliore les performances et permet une plus grande facilité d’utilisation, plus de simplicité. On parle alors de POX (Plain Old XML) et au niveau base de données il est conseillé de stocker directement ces POX dans des champs de type CLOB pour éviter les conversions et donc améliorer les performances. Ce que je retiens c’est que POX et SOAP peuvent cohabiter mais POX est une alternative seulement quand la sécurité et les transactions ne sont pas des préoccupations majeures.

J’ai aussi assisté à des conférences très techniques comme le projet Spring OSGi qui permet de faire en sorte que les applications puissent tourner dans un environnement OSGi, et une conférence sur JAX-WS qui est l’API JAVA pour les WebServices XML.

Enfin je me suis rendu à une conférence sur les ESB dans le monde bancaire, qui évoquait les technologies mises en place pour subvenir aux besoins de ce domaine. On apprend que les ESBs sont essentiels et des technos comme MQ, AMPQ, Javaspace, Mule sont évoquées pour parler de cas réels aujourd’hui en production.

Encore très heureux d’avoir pu assister a Javapolis 5ème édition, j’espère, par l’intermédiaire de ces quelques posts, vous avoir fait partager un peu de cette aventure !

Entre hier et aujourd’hui j’ai pu assister a de nombreuses conférences, certaines étaient très techniques comme «Axis2 in action » ,« WS-Reliable Message » ou «Apache Tuscany » et d’autres un peu plus méthodologique/théorique comme « Agile development pratical experience » ou « Open source SOA ». A présent quelques mots a propos de ces diffèrentes présentations:

Sur ‘Axis 2 in action’ je retiens essentiellement que la techno est basé sur AXIUM qui est un model objet XML. Un des points fort est sa performance (d’après Paul Freemantle, le présentateur, 4 a 5 fois meilleure qu’Axis1 et équivalente a XFire) ainsi que la sécurité mise en œuvre basée sur Apache WSS4J, il s’agit de « Apache Rampart ».

‘WS-Reliable Message’ est une présentation très technique sur cette techno intégrée a Axis2 entre autre. WSRM permet d’assurer le transport des messages a leur destination dans l’ordre.

‘Apache Tuscany’ a l’air assez intéressant, il fournit une infrastructure pour construire une architecture orientée service avec des implémentations de SCA, SDO et DAS. Ces technos relativement récentes pourraient être une avancée majeure pour SOA (plus d’info : http://www.osoa.org). C’est encore jeune mais pourrait être bientôt assez répandu et en tout cas on en parle beaucoup ici….

‘Open Source SOA’ présente dans leur ensemble les technos SOA, les webservices, les ESB et BPEL et leur utilité/capacité. On assiste à une démo de JBossESB 4.0(GA courant du mois), qui montre la mise en place d’une règle qui modifie le XML reçu et le délivre donc transformé.

Enfin ‘Agile development practical’ démontre les bonnes pratiques pour mener à bien un gros projet J2EE (l’exemple utilisé est un projet de 60 personnes) qui se base sur les techniques SCRUM et eXtrem programming. Présentation très intéressante car elle porte sur un retour d’expérience d’un projet réel et de bonnes idées sont proposées pour réussir un projet d’envergure.

A bientôt pour le prochain et dernier post sur Javapolis !

Arrivé ce matin a Anvers pour la conférence Javapolis, ma première impression porte sur l’ambiance qui est très bonne, il y a beaucoup de monde (+ de 2800 personnes !!) nous sommes bien accueillis, avec café et viennoiseries diverses, et un cadeau est même offert à chacun. Pour les curieux, le cadeau est un sac a dos aux couleurs de Javapolis, contenant un tee-shirt, un bloc-notes et le programme des conférences en détail. J’ai pu assister aujourd’hui à 2 conférences concernant SOA. La première s’intitulait « Pragmatic SOA :Building a Standards-Based Composite Application » Cette présentation comprenait entre autre une démo sous l’IDE Oracle JDeveloper qui montrait la création d’un webservice en quelques clicks a l’aide d’un wizzard. Au niveau techno, dès cette première conférence on parle Java 5 ; EJB 3.0 et annotations, ainsi que de JAX-RPC et JPA . Le sujet comprend aussi la présentation d’outils de test/supervision comme JMeter, Hermes JMS, et le futur de la SOA.

La seconde conférence est un peu plus théorique mais pas moins intéressante, il s’agit de « SOA Governance » qui évoque les difficultés que l’on peut rencontrer lors de la mise en œuvre d’une architecture SOA et la gestion du cycle de vie de celle ci pour que cela soit et reste a terme, un succès, car ne l’oublions pas la reutilisabilité est un des arguments phares de la SOA (comme l’était déjà l’objet il y a quelques années…) . On évoque donc les technologies à ne pas négliger de façon a avoir une bonne visibilité, et d’être capable de gérer les changements.

Voilà pour aujourd’hui, n’hésitez pas si vous avez des questions sur Javapolis, j’essaierais de vous tenir informé quotidiennement. Pour l’heure je sens que je vais aller profiter des spécialités locales, a savoir la bière !

Javapolis, c’est l’événement européen du monde Java, “the place to be” pendant cinq jours…

Cette année, Ippon Technologies, en association avec son client Cegedim, a décidé d’envoyer un de ses architectes sur place à Anvers en Belgique. Alexandre nous rapportera quotidiennement ses impressions et son opinion sur les grandes tendances et orientations du monde Java.

Un focus particulier sera accordé aux conférences orientées sur l’approche SOA, les méthodologies associées et les Web services.

Plus de détails tout au long de le semaine sur ce blog et sur le fil d’informations du site d’Ippon Technologies !

Une hola pour les Ptipponiens qui ont su mettre l’ambiance mardi dernier, à l’occasion de la 2ème soirée d’équipe…

C’est dans le cadre, étroit, mais très convivial du refuge des Fondus, à Montmartre, que nous nous sommes retrouvés pour partager, au choix, fondues bourguignonnes et savoyardes.
A retenir: l’accueil d’André (le patron) et son franc parler (et c’est peu dire…n’est ce pas?) sans oublier, bien sûr, les fameux biberons de vins rouges et blancs!

A très bientôt pour un petit cocktail (toutes les propositions d’endroits sympas sont les bienvenues :-))!