
Jetty mais costaud
Posté le 10 décembre 2009 :: Développement
Dans la grande famille des serveurs Java, plusieurs objectifs se côtoient. Certains comme JBoss ou Glassfish jouent la carte de l’exhaustivité dans l’implémentation des fonctionnalités alors que d’autres se spécialisent. Parmi ces derniers, le serveur Jetty se distingue, lui, par son efficacité.

Avant toute chose, posons des bases saines : Jetty n’est pas exactement un serveur d’applications Java. En effet, il ne propose pas toutes les fonctionnalités nécessaires pour être appelé ainsi. Il n’y a par exemple pas de prise en charge native de la norme EJB : ceci peut être dévolu à des projets tiers comme par exemple OpenEJB ou EasyBeans en fonction des besoins de l’application cible. Jetty assume le rôle de serveur HTTP et de conteneur de servlets Java ce qui revient à une version très allégée d’un serveur d’applications. Cette particularité permet à Jetty de jouer la carte de la légèreté et de l’adaptabilité : après tout, rares sont les serveurs java qui peuvent se vanter à la fois d’être embarqués dans des téléphones, des systèmes distribués et participer à des programmes de calculs de sondes sur Mars !
Sur Terre, Jetty s’illustre par sa rapidité de lancement ainsi que par sa capacité à recharger des pages modifiées à chaud. Cette fonctionnalité est particulièrement utile aux développeurs qui n’ont de fait plus besoin de redémarrer leur serveur de test à chaque modification mineure d’une page.
Jetty dispose d’une intégration native dans Maven ce qui fait de lui un vrai bonheur quand il s’agit de l’ajouter à un projet Java comme on peut le voir dans certains tutoriels. L’intéressé est si léger qu’il a même été embarqué directement dans un plugin Eclipse ce qui résume son déploiement à trois clics dans le gestionnaire de mises à jour d’Eclipse via l’URL http://run-jetty-run.googlecode.com....
Voilà donc, dans la longue liste des serveurs Java, un exemple intéressant d’une serveur qui a su tirer son épingle du jeu avec une politique de niche. A la vue de sa success story, on peut se dire que c’est une recette viable !
Guillaume ALAUX
(Vous souhaitez reproduire cet article ?)
A la Une
Solutions Linux 2010 : 9 entreprises sur 10 utilisent du logiciel libre
Un an d’hébergement gratuit chez Ikoula ?
Une association francophone pour défendre Enlightenment
Avencall veut soutenir la croissance de la VoIP et du logiciel libre
SugarCon 2010 à San Francisco du 12 au 14 avril
RTS Embedded Systems à Paris du 30 mars au 1er avril
Solutions Linux 2010 : "Audit et optimisation MySQL 5" chez Eyrolles
Les serveur NAS de Thecus compatibles TwonkyMedia
Yoono : agréger les messageries instantanées dans le navigateur web
OOo4Kids 0.9 disponible (OpenOffice pour les 7-12 ans)
Un système Lame intégré pour groupe de travail Origin 400 chez SGI
Symfony a intégré la plateforme musicale de Qobuz
Ocari, nouvelle solution CMS pour monde de la Presse
Solutions Linux 2010 : EdenWall Technologies dévoile Prelude 1.0 et NufireWall
Solutions Linux 2010 : 10 ans d’Open Source pour Frédéric Couchet
Solutions Linux 2010 : la présence de l’Agence France Presse
Solutions Linux 2010 : que vient faire Microsoft au salon ?
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |> |...
















