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

Article publié par Alexis Kinsella le 13 octobre 2010.

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

 

Aucun commentaire »

Mots-clefs :, , ,

Nous avons vu dans un premier article comment initier le développement d’un composant Apache Camel, puis dans un second comment implémenter ses différentes classes.

A ce stade de notre développement nous sommes déjà en mesure d’utiliser pleinement notre composant, mais nous ne pouvons pas encore en assurer sa qualité. Pour cela, il est nécessaire d’ajouter à notre composant différentes classes de test. Bien que la testabilité de frameworks d’intégration puisse parfois paraître difficile, le projet Apache Camel fournit tous les outils nécessaires permettant de répondre à ce besoin. Nous verrons donc dans cet article comment tester le composant que nous avons développé.

Pour finir, nous verrons comment intégrer notre développement à un projet Camel, ainsi que les limites de notre composant et les solutions pour résoudre ces limitations.

Lire la suite de cet article »

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

Article publié par Alexis Kinsella le 6 octobre 2010.

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

 

Aucun commentaire »

Mots-clefs :, , ,

Nous avons vu dans un premier article comment initier le développement d’un composant Apache Camel. Cependant, nous n’avons pas encore abordé son développement à proprement parler et notre composant ne permet pas encore de communiquer avec les serveurs Apple. Nous allons donc voir dans cet article comment implémenter les différentes classes nécessaires au bon fonctionnement de notre composant.
Pour rappel l’objectif est de développer un composant capable de communiquer avec l’Apple Push Notification Service, qui permet d’envoyer des notifications aux appareils mobiles d’Apple (iPad, iPhone, iPod Touch).

Lire la suite de cet article »

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 20 juillet 2010.

Catégorie(s) : Revue de presse

 

Un 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

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 4 janvier 2010.

Catégorie(s) : Revue de presse

 

8 commentaires »

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

SOA

Le coin de la technique

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 7 décembre 2009.

Catégorie(s) : Revue de presse

 

2 commentaires »

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

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

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 14 avril 2008.

Catégorie(s) : Revue de presse

 

Un commentaire »

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

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

Lire la suite de cet article »

 

Page optimized by WP Minify WordPress Plugin