Projet Open Source initié par IBM, la plate-forme Eclipse suscite un véritable engouement de la part des développeurs Java grâce à son architecture ouverte et modulaire, qui permet d'intégrer sous forme de plug-in de nombreux outils Open Source ou commerciaux, tels que CVS, Ant, JUnit, Struts ou Rational XDE. Eclipse est égalementau coeur du produit WSAD (WebSphere Studio Application Developer) d'IBM, un environnement de développement J2EE particulièrement optimisé pour des déploiements sur le serveur d'applications IBM WebSphere.
Destiné aux développeurs ayant fait le choix d'Eclipse ou de WSAD comme outil de développement, cet ouvrage montre comment mettre en oeuvre ces produits à travers une étude de cas complète qui détaille toutes les étapes d'un projet J2EE, de la modélisation UML au déploiement sur un serveur d'applications Tomcat ou WebSphere.
Le lecteur acquerra ainsi en parallèle une parfaite maîtrise de ces outils et une solide méthodologie de développement reposant sur l'utilisation d'UML et de la méthodologie RUP (Rational Unified Process), des Design Patterns, et notamment de l'architecture MVC (modèle vue-contrôleur) au coeur du framework Struts, ainsi que des "best practices" en matière de conception Web et EJB.