BEA Systems enrichit sa suite middleware avec
une nouvelle famille de produits dédiée aux
développeurs : BEA Builder
BEA Builder fournit des "assistants" aux développeurs
afin de les aider à développer et déployer
encore plus facilement leurs applications tout en leur permettant
de connecter les postes clients Microsoft à un environnement
d'entreprise hétérogène.
27 février 1998 - BEA Systems Inc.,
le leader mondial des solutions middleware
distribuées d'entreprises vient de lancer BEA
Builder, une nouvelle suite de produits
de développement applicatif conçue pour faciliter
et accélérer le développement et le déploiement
d'applications clientes basées sur BEA Tuxedo en utilisant
des outils de développement courants et ouverts.
"La famille BEA Builder raccourcit
le temps d'apprentissage pour les développeurs qui
doivent se familiariser avec de nouvelles architectures;
elle leur permet d'exploiter directement les compétences
qu'ils ont déjà acquises avec Visual
C++, Visual Basic ou PowerBuilder
et elle diminue fortement le temps nécessaire
pour réaliser des applications clientes Tuxedo opérationnelles."
déclare Raphaël Serfaty, Président Directeur
Général de BEA Systems SA.
Le coeur des produits Builder est constitué par Application
Builder, qui intègre les outils de base et la documentation
dont les développeurs ont besoin pour construire plus facilement
leurs applications BEA Tuxedo. BEA Builder enregistre dans un référentiel
les descriptions des services Tuxedo accessibles. Il facilite ainsi
la réutilisation du code existant,
c'est-à-dire du capital logiciel déjà développé
par le client.
BEA Builder assure l'intégration avec
OLE et le support client d'ActiveX
via BEA Builder Active Expert, qui permet également aux développeurs
d'exploiter tout le potentiel de BEA Tuxedo sans avoir à
apprendre le détail de ses API, des applications administratives
et des autres aspects complexes de la programmation. Grâce
à une intégration étroite
avec des outils de développement tels que Visual Basic,
PowerBuilder et Visual C++, les applications BEA Tuxedo peuvent
être réalisées à partir d'un environnement
de programmation bien connu du développeur, sans passer par
une phase d'apprentissage importante. Avec BEA Builder Active Expert,
les clients basés sur les technologies Microsoft peuvent
être facilement intégrés au sein d'un environnement
d'entreprise véritablement hétérogène.
BEA Builder intègre neuf fonctionnalités
clés pour les développeurs :
un accès simplifié
aux services BEA Tuxedo depuis Windows - Active Expert présente
les services Tuxedo sous forme de méthodes d'objets ActiveX/OLE
sur les clients Windows 95 et NT.
une interface graphique
pour le développement applicatif - Active Expert fournit
un outil graphique puissant, Application Builder, pour aider les
programmeurs à réaliser des applications clientes
sup-portant BEA Tuxedo. Utilisé avec des outils de développement
clients, Application Builder permet aux programmeurs de choisir
directement les services Tuxedo avec lesquels ils souhaitent que
leurs clients interagissent. Par ailleurs, Application Builder automatise
l'utilisation de l'interface ActiveX.
un prototypage rapide avec Visual
Basic - Active Expert facilite la génération de
code Visual Basic interagissant avec les services Tuxedo. Il propose
une interface utilisateur par défaut, et génère
le code applicatif nécessaire pour permettre aux écrans
d'émettre et de recevoir les demandes de services.
des assistants au codage applicatif
pour Visual Basic, PowerBuilder et Visual C++ - Active Expert
génère automatiquement des exemples de code applicatif
pour les programmeurs, afin de leur montrer comment appeler l'API
Active Expert. Les développeurs peuvent alors copier-coller
les exemples de code générés. Les exemples
de code sont proposés pour l'instant en Visual Basic, PowerBuilder
et Visual C++.
le déploiement automatique
des composants d'infrastructure - Pendant la construction du
client, les programmeurs créent et utilisent sur leur poste
de travail plusieurs composants d'infrastructure qui devront être
installés avec le client lors de sa mise en production. Il
s'agit notamment de bibliothèques de types et d'informations
destinées au registre Windows. Active Expert génère
un utilitaire de déploiement pour faciliter l'installation
de ces composants.
le support des services existants
de BEA TUXEDO - Active Expert supporte l'accès à
tous les services Tuxedo utilisant les types standards de buffers
ATMI.
le support du développement en
équipe - Active Expert utilise son Contract Repository
pour stocker toutes les données des interfaces client-serveur
devant être partagées. Le Contract Repository permet
aux utilisateurs d'Active Expert de développer facilement
des applications en équipe.
le support des modèles d'interaction
synchrones et asynchrones - Active Expert supporte les
interactions synchrones avec les services Tuxedo. Les services Tuxedo
apparaissent sous la forme d'opérations (de méthodes)
au sein d'un objet "interface". Active Expert supporte
aussi les interactions asynchrones avec les services Tuxedo via
l'API.
le support d'OLE Automation et
des interfaces de contrôles ActiveX
- Active Expert permet d'exposer les services Tuxedo aussi bien
en verbes OLE Automation que sous la forme d'interfaces de contrôles
ActiveX. Active Expert permet aussi au programmeur d'opter pour
un style de programmation à couplage précoce ou tardif
(late binding). Le support des interfaces de contrôles ActiveX
permet aussi d'utiliser Active Expert pour réaliser des applications
Intranet basées sur le Web.
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, BEA Tuxedo, BEA WebLogic, BEA WebLogic Enterprise, BEA WebLogic
Enterprise Platform, BEA WebLogic Server, BEA WebLogic Integration,
BEA WebLogic Portal, BEA WebLogic Integration Business Connect et
BEA WebLogic Workshop sont des marques déposées ou
commerciales appartenant à BEA Systems, Inc. Toute autre
marque appartient à son propriétaire respectif.
|