Magazine
Résumé
Un serveur d'application JEE, tel que JBoss en l'occurrence, est un outil très complexe qui fournit un ensemble de services élaborés (conteneur de servlet, connecteur HTTP, « stack » WebService, queue JMS, et j'en passe) qui peut tout à fait le rendre aussi cryptique qu'effrayant à analyser. Pour démystifier l'engin, nous allons effectuer une analyse de performances sur une instance de JBoss en nous limitant aux quelques paramètres essentiels à notre test.
1. Objectifs
1.1 Le rôle d'un serveur d'applications JEE dans une architecture n-tiers
Le serveur d'applications est avant tout un produit d'intégration. Ainsi, son rôle dans une architecture n-tiers est avant tout de permettre la communication entre les applications qu'il héberge et les différents outils d'infrastructures que sont les bases de données, les annuaires (LDAP) ou encore certains anciens systèmes (« mainframe »). Il joue donc un rôle clé, mais aussi un rôle « boîte noire »…
Cet article est réservé aux abonnés. Il vous reste 95% à découvrir.
S'abonner à Connect
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première
Déjà abonné ? Connectez-vous
