Comment gérer le développement
d'un site Web, ainsi que son alimentation en contenu métier ?
C'est à cette double
problématique
que compte répondre Rational
avec une plate-forme baptisée Rational Suite ContentStudio. Ciblant
à la fois les projets internet, intranet et extranet, le taux de
pénétration des produits Rational sur le marché de
la gestion de contenu Web s'élèverait à 8,8% en 2000
au niveau mondial (dixit IDC).
"Au côté d'acteurs comme Documentum
et Interwoven
(voir
aussi la dernière étude d'Yphise sur le sujet), notre
facteur de différentiation principal est de coupler ContentStudio
à un environnement de développement de composants objet",
commente Pierre Riverti, responsable produits chez Rational.
Une solution
de gestion de contenu Web...
A la manière de tout outil de
gestion de contenu Web digne de ce nom, Rational Suite ContentStudio est
constitué d'un workflow de publication. Adossé à
un moteur de règles et à un annuaire de profils, ce système
permet classiquement de définir des droits d'intervention (ou rôles)
au sein d'un processus de production visuel, puis de les coupler à
des groupes d'utilisateurs. Une fois cette fonction paramétrée,
les interfaces de travail du workflow assurent ensuite deux types de tâches :
la configuration de l'arborescence du site à partir de modèles
de présentation préalablement établis d'une part,
et l'organisation des contributions et de la validation des contenus (XML,
HTML, images, etc.) d'autre part. Compatible à la fois avec les
bases de données Oracle et Microsoft (soit SQL Server), Rational
Suite ContentStudio supporte aussi bien les modèles de présentation
JSP (Java Server Pages) que ASP (Active Server Pages).
"L'ensemble des éléments de contenu sont décrits
dans un référentiel associé à des meta-données",
souligne Pierre Riverti. Quels est l'objectif de cette couche ? Elle
sert avant tout à décrire de la topologie du site final
-en vue notamment d'en assurer la livraison (vers des serveurs Web ou
WAP) via un module de publication fourni également avec le produit.
"Les meta-données permettront ensuite aux moteurs de personnalisation
Web de coupler une catégorie de contenu à un profil d'utilisateur
particulier", complète le responsable.
...couplée
à un environnement de développement
Tournant à la fois dans des
environnements Windows et J2EE - WebSphere (IBM) et WebLogic (BEA) notamment-,
Rational Suite ContentStudio intègre en option un
environnement
de développement appelé Rational Suite DevelopmentStudio.
Supportant divers langages (Java, COM/DCOM, etc.), ce dernier a été
conçu pour faciliter l'intégration au sein des interfaces
Web de processus métier impliquant divers systèmes d'entreprise
tiers (facturation, vente, etc.). "Il peut s'agir par exemple de
créer des composants d'interrogation (EJB, COM, etc.) pour traiter
des procédures de prise de commandes ou d'achats en ligne",
indique Pierre Riverti.
Livré avec les
deux produits, une fonction de versionning propriétaire (ClearCase)
se charge du suivi des évolutions des sites, en autorisant le retour à
une version antérieure de l'édition ou de la logique applicative
le cas échéant. "Notez que nos solutions s'intègrent intiment avec certains
outils complémentaires", pointe t-on chez Rational. Ainsi, la suite
de l'éditeur prendrait particulièrement bien en compte la méthodologie
de personnalisation du moteur de la plate-forme de Vignette. Quant à la
technologie ClearCase, elle est également comprise dans l'environnement
de développement WSDA (WebSphere Studio Application Developer) d'IBM .
[Antoine Crochet Damais, JDNet] |