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 .
|