Eclipse RCP : la base d'un nouveau ' bureau métier '
Disponible depuis plusieurs années, le socle de client riche de la fondation Eclipse séduit par sa maturité. Avec IBM Workplace et Lotus Expeditor, IBM aimerait l'imposer comme LE nouveau bureau métier.
Las d'attendre que la couche cliente de Java évolue pour répondre à leurs attentes, de nombreux éditeurs Java ont rejoint la fondation Eclipse et lancé le projet Eclipse Rich Client Platform (RCP). Le rôle de ce
framework est d'accélérer les développements Java sur le poste client tout en les standardisant et en en facilitant le déploiement.' Le focus client riche date de 18 mois environ et est devenu un axe majeur de la Fondation Eclipse. Il positionne RCP comme un solide concurrent de Microsoft .Net/XAML/Vista. C'est un complément tout à fait intéressant des
applications web lorsquon doit offrir des niveaux de réponse élevés pour les utilisateurs, des interfaces très riches, une intégration forte avec le poste client ou des possibilités de travail offline ' estime Eric Barroca, spécialiste
du client riche chez Nuxeo.En effet,
Eclipse RCP intègre toutes les bases de l'application qu'il suffit de personnaliser pour créer un nouveau logiciel métier. Le déploiement est donc moins lourd et
plus facile dès lors qu'Eclipse RCP est installé sur le poste client cible. Les développements s'effectuent en Java, à l'aide d'Eclipse IDE qui facilite la manipulation des classes RCP. L'ensemble ?" Eclipse
IDE + Eclipse RCP ?" s'impose progressivement comme le socle de développement de client riche Java par défaut. ' Au-delà de sa maturité technique, le point fort d'Eclipse RCP est sa large communauté, constituée de
développeurs compétents et très motivés ' estime Didier Girard, directeur technique de la SSII Sfeir.Des entreprises françaises comme l'AFP et le CNCC, ou américaines comme la banque JP Morgan et la NASA, l'utilisent déjà comme base de leurs clients riches Java. Certains éditeurs enrichissent Eclipse RCP pour en faire un
nouveau bureau métier portable. C'est notamment le cas d'IBM avec
IBM Workplace Client Technology et
Lotus Expeditor.L'objectif inavoué de Big Blue est d'imposer Lotus Expeditor comme le nouveau poste utilisateur... Et il pourrait bien y parvenir, car il existe déjà une
centaine de logiciels qui se basent sur Eclipse RCP dans des domaines très divers : outils de développement, PGI, gestion de la relation client, gestion de contenu, bourse, système
d'information géographique, etc.