Rechercher  
Les flux RSS d'Indexel.net    
publicité
publicité

Par
David Thévenon


01/07/2003

7 serveurs d'applications Java destinés aux PME

De JRun 4 à Tomcat en passant par Weblogic Express, les serveurs d´applications Java répondent aux contraintes des PME. Indexel a répertorié sept solutions en tenant compte du coût de licence, de la complexité technique du serveur, de la charge d´administration requise et de la disponibilité d´un support technique.

Java, .NET et PHP s´imposent comme les trois technologies incontournables pour développer et déployer un nombre croissant d´applications web et métier. Mais si .NET et PHP ne demandent aucun choix d´éditeur (Microsoft édite seul .NET et la fondation Apache centralise les développements de PHP), il n´en va pas de même de Java. De IBM à Macromedia, en passant par BEA ou l´Open Source, les solutions disponibles sont nombreuses et très hétéroclites tant au niveau de leur coût de licence que de leurs caractéristiques techniques. Nous avons donc répertorié sept solutions adaptées aux contraintes des PME en tenant compte de critères tels que le coût de licence, la complexité technique du serveur, la charge d´administration requise et la disponibilité d´un support technique.

Les serveurs destinés aux applications web

Cette catégorie regroupe les serveurs d´application Java qui se limitent au support de fonctionnalités basiques telles que JSP, Servlet et JDBC.Tomcat. Gratuit, Tomcat est le serveur de servlet / JSP Open Source le plus utilisé dans le monde. Il est distribué sous licence Apache (Open Source). Sa version 4 a grandement amélioré ses performances et sa stabilité. Cet outil reste néanmoins réservé aux services informatiques qui possèdent déjà une première expérience Java car il n´est pas très bien packagé. De nombreuses société de service en logiciel libre (SS2L) proposent en revanche un support technique à un coût abordable.

WebSphere Application Server Express 5.0. Ce serveur n´est pas une version "light" de WebSphere comme son nom semble pourtant l´indiquer. WAS Express 5.0 est en fait une version améliorée de Tomcat. IBM a packagé Tomcat avec un atelier de développement simplifié (basé sur Eclipse), un serveur web (Apache) et un outil d´administration. C´est donc une plate-forme complète à laquelle il faut juste ajouter une base de données. L´installation de WAS 5.0 a été pensée pour que n´importe quel service informatique puisse le déployer sans problème. Revers de la médaille, vous devrez vous acquitter d´environ 1800 euros pour bénéficier de ce packaging.Jetty. Moins connu que Tomcat, Jetty est pourtant un serveur JSP / Servlet Open Source robuste. Gratuit, il est développé par la société Mort Bay Consulting qui propose un support technique payant (et optionnel). Jetty est le serveur de servlet / JSP fourni par défaut avec JBoss. Il est également utilisé dans des logiciels de BEA, Tivoli et Cisco.

Weblogic Express. Pour 499 euros, le serveur de servlets / JSP de BEA propose des fonctionnalités avancées telles qu´un système de cache, le support des services web, une couche de sécurité, un pool de connexion JDBC, ainsi que la possibilité d´interroger des composants COM ou des EJB hébergés sur un autre serveur. Cerise sur le gâteau, ce serveur est censé s´installer en 5 clics.

Les serveurs d'infrastructure

Largement plus complexes à administrer et à déployer, ces serveurs fournissent tous les services de la spécification J2EE 1.3. Ils sont donc réservés aux spécialistes de Java.JBoss 3.2.1. JBoss est sans contexte la star des serveurs d´applications J2EE open source avec plus de 1,5 million de téléchargements depuis le 1er janvier. Son support technique est assuré à la fois par la société qui le développe et par des SS2L françaises.

Commercialisé à 899$ JRun 4 intègre des mécanismes d´équilibrage de charge et de reprise automatique sur incident. Grâce à son architecture technique originale, les utilisateurs avancés peuvent créer l´équivalent d´une distribution Linux avant de le déployer. Seuls les services nécessaires (JDBC, JMS, JTA, etc.) sont utilisés ce qui améliore ses performances et limite sa charge d´administration. C´est donc une alternative très intéressante à JBoss et Oracle 9i AS si vous recherchez un simple socle d´exécution.Oracle 9iAS Java Edition se distingue par un prix plus élevé que ses concurrents. C´est en revanche une plate-forme J2EE complète qui intègre en plus du serveur d´application un serveur HTTP (Apache) un logiciel de mapping relationnel objet (TopLink), ainsi qu´une console d´administration (Enterprise Manager) et un outil de développement (JDeveloper).


Envoyer
à un ami

Ecrire à la
rédaction

Imprimer
l'article
publicité
Lire aussi

Petite bibliographie à l'usage des développeurs Java

De l'intérêt d'utiliser Java

  L'actualité
Newsletter
Abonnez-vous gratuitement à notre newsletter hebdomadaire
  >> valider <<
Glossaire

Un terme technique, une interrogation, l'informatique de A comme adresse IP à Z comme zip, découvrez notre glossaire.

>> cliquez ICI <<
  Appel à témoignage

Pour partager votre expérience avec nous

>> cliquez ICI <<
Toutes les actualités

Google Chrome, un navigateur (presque) optimisé pour les applications web

Téléphonie IP : moins de friture grâce au standard 802.11r

Les souris en voie d'extinction

Internet Explorer 8 disponible en version beta 2

Loi Chatel : quelles obligations pour les acteurs du e-commerce ?

Le Clusif dénonce l'augmentation des menaces

|  Contact  || Qui sommes nous ?  || Conditions d'utilisation  || Publicité | | Indexel.com |