JEE6 – Glassfish 3.1, Clustering & Failover

Article publié par Issam El Fatmi le 23 novembre 2011.

Catégorie(s) : Java / JEE

 

3 commentaires »

En Java EE, on parle souvent de clustering de serveurs d’application pour évoquer la mise en relation d’un certain nombre de serveurs.

On parle également de failover pour parler de la capacité à rendre l’indisponibilité d’un ou de plusieurs serveurs du cluster complètement transparente vis à vis du client; cela se traduit par le fait de garantir au client la reprise du même contexte d’exécution qui existait en amont de l’apparition de la panne du serveur incriminé.

Glassfish V3, l’implémentation de référence de JEE6 (JSR 316), inclut à partir de sa version 3.1 des nouvelles fonctionnalités de clustering (synchronisation lors du démarrage d’une nouvelle instance, réplication des changements dynamiques de configuration,…), et offre également un mécanisme de réplication de la session http et des EJB statefull.

Au cours de cet article nous aborderons la mise en place d’un cluster glassfish, la configuration Apache avec le plugin Glassfish Load Balancer et le test du failover à travers une application web.

Il faut noter que toutes les étapes d’installation et de configuration peuvent être réalisées en mode console ou en mode GUI (à travers la console d’administration Glassfish). L’approche console (ligne de commande) a été adoptée.

Lire la suite de cet article »

Java NIO et Framework Web Haute performance

Article publié par Séven Le Mesle et Julien Buret le 9 novembre 2011.

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

 

8 commentaires »

Comme nous l’avons déjà évoqué sur le blog, à l’occasion du challenge USI 2011, nous nous sommes intéressés à différents serveurs et framework web NIO en Java. Le principe était simple en mettant à plat la spécification du challenge, nous avons identifié quelques besoins techniques :

  • Une solution pour le marshalling JSON
  • Un serveur web NIO supportant le long polling
  • Une solution pour la persistence et le partage des données

Notre démarche a été de réaliser des POCs implémentant la création des utilisateurs et le long polling pour retenir la meilleure solution. La solution devait être simple et rapide à implémenter, et tenir une charge conséquente en la testant à l’aide de ab l’outil de benchmark Apache et de la librairie Async Http Client. Pour le JSON, nous nous sommes tous rapidement mis d’accord sur l’utilisation de la librairie Jackson. Nous étions tous convaincus qu’il nous faudrait un serveur web NIO sans passer par la case Servlet. C’est à partir de là que notre tour d’horizon des API NIO en Java a commencé.

Lire la suite de cet article »

Testabilité des EJB 3.1. Prêt pour du TDD ?

Article publié par Julien Smadja le 2 février 2011.

Catégorie(s) : Java / JEE

 

7 commentaires »

La testabilité est devenue un facteur à prendre en compte lors du choix d’un composant technique. Pour les EJB 3.0, il existait plusieurs manières de tester des services développés, Ejb3unit (figé depuis mi-2009) ou Arquillian (uniquement côté JBoss AS). Les EJB 3.1 offrent enfin une solution native, prête à l’emploi et simple à manipuler : l’EJB Container.

Cet article présente l’utilité de l’EJB Container et la manière de l’utiliser ; il s’appuie pour cela sur l’écriture d’un service et d’une suite de tests exécutables sur Glassfish 3 et sur JBoss 6.

Lire la suite de cet article »

Revue de Presse Xebia

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

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

Lire la suite de cet article »

Revue de Presse Xebia

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

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

RIA

Le coin de la technique

Lire la suite de cet article »

Jazoon – Jour 1 – JEE6 et Glassfish v3

Article publié par Pablo Lopez le 24 juin 2009.

Catégorie(s) : Java / JEE

 

Aucun commentaire »

Mots-clefs :, ,

Vous avez pu nous suivre toute la journée d’hier sur Twitter, voici maintenant venue l’heure de faire une rétrospective de cette première journée de Jazoon.
Contrairement à certains célèbres blogueurs présents sur l’évènement, nous n’allons pas vous faire revivre l’évènement conférence par conférence, mais plutôt tenter de synthétiser ces conférences par grands sujets.

Premier sujet abordé, le futur de Java, à savoir JEE 6 et son implémentation de référence, Glassfish V3.

Lire la suite de cet article »

Oracle rachète Sun

Article publié par Pablo Lopez le 20 avril 2009.

Catégorie(s) : Java / JEE

 

2 commentaires »

La nouvelle est tombée à la surprise générale : Oracle a racheté Sun.
Malgré les rumeurs persistantes de rachat par IBM qui courraient depuis quelques semaines, c’est bien l’éditeur du célèbre SGBD qui a mis la main sur le convoité créateur de Java.

Le rapprochement de ces deux poids lourds du monde J2EE risque d’entrainer de profonds changements dans nos écosystèmes dans les mois à venir.

Les raisons officielles du rachat

Une stratégie à définir

De grandes dates pour voir la situation se décanter

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 30 mars 2009.

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 23 février 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

RIA

Le coin de la technique

Lire la suite de cet article »

Revue de Presse Xebia

Article publié par Xebia France le 17 novembre 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

RIA

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