Créer un composant Apache Camel de connexion à l’APNS – 1 sur 3

Article publié par Alexis Kinsella le 30 septembre 2010.

Catégorie(s) : Java / JEE, SOA

 

Aucun commentaire »

Mots-clefs :, , ,

Le projet Apache Camel est un framework d’intégration basé sur l’implémentation de patterns d’intégration d’entreprise connus. Il permet d’implémenter des règles de routage et de médiation à partir d’un DSL Java ou bien via des configurations Spring au format Xml.

Apache Camel utilise la notion d’URIs, ce qui permet de travailler facilement avec différents types de transport ou modèles d’échange de messages, tels que HTTP ou JMS. De la même manière, Apache Camel est capable de travailler avec différents formats de données (Csv, Xml, Json, …).

L’utilisation des composants fournis out of the box permet de travailler avec de nombreux protocoles et formats de données. Mais qu’en est-il lorsqu’un connecteur vient à manquer?

Pour répondre à cette question, le projet Apache Camel propose une API complète permettant d’implémenter soi-même des composants adaptés à son besoin.

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 28 septembre 2010.

Catégorie(s) : Revue de presse

 

3 commentaires »

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article »

NoThunes, l’espace VIP

Article publié par Aurélien Maury le 23 septembre 2010.

Catégorie(s) : Divers

 

6 commentaires »

Projet NoThunes

Continuons le montage de notre projet OpenSource propulsé par Grails. Au dernier épisode, nous avions démarré le projet, façonné les styles CSS, mis en place la sécurité, mais aussi et surtout, rédigé les classes du modèle de données. Aujourd’hui nous allons leur donner vie en ajoutant des fonctionnalités aux utilisateurs membres.

Nous nous attarderons sur :

  • la gestion du profil utilisateur
  • la génération des écrans CRUD de nos données
  • leur adaptation à nos ‘règles métier’
  • la gestion des upload et download

Ces étapes peuvent paraître triviales à ceux qui ont déjà une expérience de Grails. Cependant, j’ai choisi de les traiter malgré tout. J’ai moi-même perdu trop de temps à chercher des exemples concrets et simples sur la toile pour oser faire l’impasse dessus. Donc, toi qui débute sur Grails, sois le bienvenu.

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 21 septembre 2010.

Catégorie(s) : Revue de presse

 

3 commentaires »

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Agilité

SOA

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 14 septembre 2010.

Catégorie(s) : Revue de presse

 

6 commentaires »

Mots-clefs :, , , ,

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

Le coin de la technique

Lire la suite de cet article »

Soirée NoSQL au ParisJUG

Article publié par Michaël Figuière le 10 septembre 2010.

Catégorie(s) : Cloud / NoSQL

 

Aucun commentaire »

Mots-clefs :,

Le ParisJUG propose le Mardi 14 septembre une soirée NoSQL qui présentera les aspects théoriques et pratiques de cette technologie très en vogue cette année. Alors que les bases de données NoSQL connaissent un succès croissant parmi les « grands du Web » tels que Digg, Facebook, ou Twitter, la communauté Java s’y intéresse de plus en plus pour des déploiements plus modestes dans des systèmes d’information d’entreprises ; pour preuve le nombre conséquent de sessions dédiées à ce sujet lors de la prochaine édition de Devoxx, à comparer aux 2 seules sessions de l’édition 2009…

La soirée NoSQL du ParisJUG comprendra deux sessions :

  • NoSQL : des concepts à la réalité, par Olivier Mallassi (Octo) et Michaël Figuière (Xebia) : cette présentation fera un tour d’horizon des différents modèles de données et s’attardera sur les apports des architectures distribuées des bases de données NoSQL. Elle expliquera également comment Google et Amazon en sont arrivés à développer leur propre solution de stockage pour répondre à leur besoins.
  • Building a CMS on top of NoSQL: lessons learned with HBase and friends, par Steven Noels (Outerthought) : cette session présentera des aspects plus pratiques en se basant sur l’expérience acquise par Outerthought lors du développement d’un CMS basé sur HBase. Cette base de données s’inspirant du modèle BigTable de Google conserve en effet une grande popularité malgré la montée de Cassandra.

NoThunes, naissance d’un projet Grails

Article publié par Aurélien Maury le 9 septembre 2010.

Catégorie(s) : Divers

 

Un commentaire »

Projet NoThunes

Les exemples de prise en main du framework Grails ne manquent pas sur la toile. Nous allons tenter de dépasser les Getting started en déroulant la réalisation d’une application web de bout en bout :

  • Conception
  • Réalisation
  • Mise en production
  • Evolutions et maintenance

Parce qu’il est toujours plus agréable de travailler sur du concret, nous allons réaliser pas à pas une plateforme de musique libre en ligne, que nous baptisons : Projet NoThunes, en clin d’oeil à une autre célèbre plateforme de musique payante. Tout le code du projet est disponible sur GitHub. Ce projet est donc Open Source mais aussi « Open méthode » puisque je vous ferai partager toutes les étapes de conception/réalisation au travers d’une série d’article. Chaque article sera associé à un tag du dépôt GitHub, pour que tout le monde puisse savoir à quelle version on se réfère.

Bien évidemment il y a plus d’une bonne façon de faire. Ce projet est mené dans une optique d’amélioration personnelle et de partage donc n’hésitez pas à discuter les choix techniques et à fournir des solutions alternatives en commentaire.

Dans ce premier billet, nous allons :

  • définir le product backlog du projet
  • présenter les classes du modèle
  • démarrer notre projet
  • mettre en place la sécurité et les classes du modèle
  • créer un menu dynamique, différencié par rôle utilisateur

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 7 septembre 2010.

Catégorie(s) : Revue de presse

 

Aucun commentaire »

Revue de Presse Xebia

La revue de presse de l’actualité Java/J2EE hebdomadaire proposée par Xebia.

Actualité éditeurs / SSII

SOA

Le coin de la technique

Evènements de notre communauté en France et à l’étranger

Lire la suite de cet article »

Des ESBs et des nuages

Article publié par Mohamed-Hamza Benmansour le 2 septembre 2010.

Catégorie(s) : SOA

 

Aucun commentaire »

Mots-clefs :, ,

La vie terrestre des ESB, aura été courte. À peine compris et apprivoisés, les voilà qui s’envolent vers d’autres cieux. En effet, depuis quelque temps, on commence à percevoir les premières initiatives d’ESB dans les nuages comme celle de la firme WSO2 avec sa plateforme Stratos ou encore celle de Savoir technologies, dans le milieu hospitalier, où la mise en place d’un ESB dans les nuages a facilité les échanges des données des patients entre les différents départements.

Dans la suite de ce billet, nous allons essayer d’analyser cette tendance émergente en revenant brièvement sur :

  • Ce qu’est un ESB et les besoins des systèmes en terme d’intégration.
  • Les plates-formes de cloud computing et leurs différents modèles.

Lire la suite de cet article »

 

Page optimized by WP Minify WordPress Plugin