 |
La Fondation Eclipse, Instantiations et BEA
lancent un projet d'intégration entre la plate-
forme Eclipse et Apache Beehive
Cette nouvelle solution open-source - sous le nom de code évocateur
de " Pollinate " (pollinisation) - est destinée
à simplifier la conception et le déploiement d'applications
J2EE et de service
SAN FRANCISCO, CONFÉRENCE JAVAONE 2004, le 29 juin 2004
- La fondation Eclipse, un groupement d'utilisateurs et d'éditeurs
collaborant à la conception d'une plate-forme universelle
d'intégration d'outils ; Instantiations, Inc., un leader
des solutions avancées de développement Java, et BEA
Systems (NASDAQ: BEAS), le leader mondial des logiciels d'infrastructure
applicative, annoncent la création d'un nouvel " incubateur
open-source " dénommé Eclipse Pollinate et dédié
à la création d'outils et d'un environnement de développement
centrés sur la plate-forme Eclipse. Cette initiative permettra
aux développeurs de déployer plus rapidement des applications
J2EE et de service grâce à son intégration à
Apache Beehive - le première framework applicatif open-source,
simple et inter-conteneurs pour développer des architectures
SOA (Service Oriented Architecture) et des applications Java d'entreprise.
Lancée et pilotée par Instantiations, l'initiative
Eclipse Pollinate associée à Apache Beehive propose
aux développeurs une solution globale pour construire et
exploiter leurs services et applications. Eclipse fournit l'environnement
de développement et Apache Beehive le framework applicatif
sous-jacent et les services d'exécution permettant de concevoir
plus rapidement des applications Java plus sophistiquées
et immédiatement opérationnelles. Soaring Eagle et
Genuitec rejoindront également le projet Eclipse Pollinate
pour contribuer à sa base de code.
Apache Beehive offre un framework applicatif open-source (runtime)
qui complète les environnements intégrés de
développement (IDE) tels qu'Eclipse. Instantiations, membre
actif d'Eclipse, doit en fournir le code initial constitué
d'une large gamme de modules externes et de composants d'interface
pour relier Eclipse à Beehive. Les développeurs pourront
alors connecter les composants Pollinate à l'environnement
Eclipse en s'affranchissant de la majeure partie des complexités
de Java pour déployer plus simplement leurs applications
dans toute infrastructure applicative compatible avec Apache Beehive.
" Grâce à l'association de l'IDE Eclipse au
framework applicatif Apache Beehive, les développeurs peuvent
intégrer ces deux communautés open-source pour bénéficier
gratuitement d'innovations Java majeures et donner à leurs
applications une plus grande pérennité et une meilleure
portabilité, " déclare Mike Milinkovich,
Directeur exécutif de la fondation Eclipse. " Grâce
à la convergence entre les expertises respectives de BEA,
Instantiations et Eclipse, le projet Eclipse Pollinate permettra
de considérablement étendre le nombre de développeurs
capables de concevoir des applications Java de grande envergure.
"
" Nous sommes très fiers de fournir les technologies
majeures d'intégration entre Eclipse et Apache Beehive, "
déclare Mike Taylor, CEO d'Instantiations, Inc. "
Pour être plus performants et efficaces, les développeurs
souhaitent disposer d'infrastructures applicatives et d'outils sophistiqués
et simples comme Pollinate et Apache Beehive ; ce projet donne de
nouvelles perspectives aux plates-formes Java, Eclipse et Beehive
dans les services traditionnels de développement de systèmes
d'information d'entreprise. "
" Nous avons lancé le projet Apache Beehive avec
plus de 50 partenaires qui prenaient déjà en charge
l'architecture de contrôles Java désormais intégrée
à Beehive. En ouvrant l'accès de ces contrôles
à la communauté des développeurs Eclipse, nous
donnons une nouvelle dynamique à l'écosystème
Beehive, " déclare Scott Dietzen, Directeur technique
(CTO) de BEA Systems. " Les contrôles simplifient
le développement du code d'accès aux ressources J2EE
mais surtout - grâce à la qualité de leur intégration
aux IDE - la définition et la configuration des accès
à ces ressources peuvent désormais être réalisées
par des assistants graphiques ou représentées à
travers les métaphores de conception d'Eclipse. "
A propos d'Apache Beehive
Le projet Beehive s'appuie sur les technologies Java de BEA WebLogic
Workshop primées par la profession (annotations, contrôles,
services Web, Page Flows) qui sont à la source de nombreuses
avancées, notamment en matière d'interopérabilité
et de productivité de développement. Le projet Beehive
s'appuie sur les contrôles BEA WebLogic Workshop : des composants
logiciels pilotés par des métadonnées réemployables,
bénéficiant d'une interface graphique avancée
(glisser/déposer) et s'intégrant en toute transparence
à la plate-forme de BEA ou d'autres éditeurs. Le projet
Beehive s'appuie également sur les solutions avancées
de développement de services Web conçues par BEA pour
simplifier leur consommation et leur administration - actuellement
en cours d'homologation par le JCP (Java Community Process) sous
le code JSR-181 - et sur des flux de pages (Page Flows) destinés
à accélérer la définition et la visualisation
des pages de transition entre applications.
Le projet Beehive doit attirer de nouveaux utilisateurs en simplifiant
les modalités de conception d'applications Java d'entreprise
et séduire des développeurs Java et J2EE expérimentés
grâce à son modèle fédérateur
évitant le développement répété
d'utilitaires de liaison Java.
Prix et disponibilité
Une version bêta d'Eclipse Pollinate sera disponible dans
le courant de l'année à travers la licence publique
d'Eclipse. Pour plus d'informations sur le projet Eclipse Pollinate,
consultez http://www.eclipse.org/proposals/eclipse-pollinate/index.html.
Une version bêta d'Apache Beehive sera également proposée
gratuitement dès cet automne dans le cadre de la licence
standard Apache 2.0. Pour plus d'informations sur le projet Beehive,
consultez http://dev2dev.bea.com/technologies/beehive/index.jsp.
Les développeurs qui désireraient commencer immédiatement
à travailler avec le modèle de programmation Beehive
dans un environnement de développement intégré
(IDE) peuvent télécharger une édition gratuite
et sans engagement de BEA WebLogic Workshop sur http://commerce.bea.com/index.jsp.
A propos d'Eclipse
Eclipse participe au développement d'un " écosystème
open-source " entre utilisateurs et développeurs d'outils
grâce à des technologies et à une plate-forme
ouverte d'intégration. Cette communauté développe
des technologies libres de droits constituant une plate-forme d'intégration
d'outils. Les solutions Eclipse permettent notamment aux développeurs
de choisir librement parmi une large gamme de langages, plates-formes
et éditeurs. Grâce à son architecture de modules
externes, la plate-forme Eclipse simplifie, accélère
et réduit les coûts de création, intégration
et utilisation des outils logiciels. En partageant les principes
d'intégration d'Eclipse, les éditeurs d'outils peuvent
se concentrer sur leur domaine d'expertise et sur le développement
de nouvelles technologies. La plate-forme Eclipse, développée
en langage Java, est proposée avec des exemples et des outils
complets de construction de modules externes ; elle a déjà
été déployée avec succès sur
de multiples stations de développement (HP-UX®, Solaris®,
AIX®, Linux®, MAC OS X®, QNX®, Windows®). L'ensemble
des informations sur la communauté Eclipse et des livres
blancs consacrés aux principes de conception de sa plate-forme
sont disponibles sur www.eclipse.org
A propos d'Instantiations
Instantiations, Inc. propose des logiciels, services et technologies
Java de pointe. A travers ses partenariats industriels (avec IBM,
Eclipse, etc.), Instantiations garantit une intégration transparente
de ses solutions aux derniers environnements et plates-formes de
développement. Instantiations est membre de la Fondation
Eclipse et propose une ligne de produits pour les outils de développement
WebSphere Studio & Rational Java d'IBM. Etablie à Portland
(Oregon), Instantiations a été fondée en 1997
par une équipe de pionniers des technologies de composants
logiciels reconnue internationalement.
A propos de BEA Systems, Inc. BEA
Systems Inc. (Nasdaq : BEAS) est le leader mondial des logiciels
d'infrastructure applicative, utilisés par plus de 15 000
entreprises à travers le monde, dont la plupart des entreprises
du classement Fortune 500. BEA et sa marque WebLogic® font partie
des noms les plus réputés sur le marché. Basé
à San Jose en Californie, BEA dispose de 77 implantations
dans 31 pays.
Son site Web se trouve à l'adresse www.bea.com.
BEA, Tuxedo, et WebLogic sont des marques déposées,
BEA WebLogic Enterprise Platform, BEA WebLogic Server, BEA WebLogic
Integration, BEA WebLogic Portal, BEA WebLogic JRockit, BEA WebLogic
Platform, BEA WebLogic Express, BEA WebLogic Workshop, BEA WebLogic
Java Adapter for Mainframe, et BEA eLink sont des marques commerciales
appartenant à BEA Systems, Inc. Tout autre marque ou raison
sociale appartient à son propriétaire respectif.
|
 |
 |
|