EXP
Technology lance un middleware pour la publication dynamique
La
gestion du contenu Web est aujourd'hui l'une des problématiques
les plus cruciales pour les sites Web qui veulent fidéliser
les internautes et les transformer en clients. On a souvent
recours aux langages du type ASP ou PHP-3 pour la création
de pages dynamiques, mais d'autres solutions existent à
mi-chemin entre le middleware et la gestion de contenu pure.
C'est le cas, par exemple, du logiciel Explicit Software développé
par l'éditeur français EXP Technology. Dédié
au processus de publication, cet outil s'appuyant sur les
technologies XML/XSL s'occupe à la fois de chercher
les informations à la source et de les publier sur
le site en fonction de règles de présentation.
"Nous séparons complètement les sources
de données du développement du site, à
l'intérieur du processus de publication", explique
Blaise Zarka, directeur technique d'EXP Technology. "De
la sorte, il est possible de diffuser des contenus présentés
différemment suivant le type de terminal (navigateur
PC, mobile WAP, assistant personnel...) sans avoir à
reprogrammer les pages pour chacun des supports. Avec ASP,
il faut écrire autant de fois les pages qu'il y a de
support". Ainsi, en fonction des règles prédéfinies,
un même sujet pourra simultanément être
lu dans son intégralité par l'internaute sur
son PC, et sous forme réduite (titre+résumé)
par le "Wapernaute", sur son mobile.
Basé sur une architecture modulaire en C++ et Java,
Explicit Software supporte les sources de données JDBC, OLE
DB et ODBC pour la connexion à de nombreuses bases
de données telles SQL Server, Oracle ou DB2. D'autres
sources peuvent aussi être connectées, telles
les annuaires LDAP, mais pas encore les progiciels de gestion
intégrés (ERP). "Nous découpons
l'information en objets, chacun d'entre eux générant
lui-même les requêtes SQL nécessaires pour
aller se valoriser", détaille Blaise Zarka. "A
la différence d'ASP, nous déléguons les
objets à l'information. Ainsi, le code est minimal
et la maintenance aisée."
Parmi les avantages indirects, Explicit Software assure théoriquement
une meilleure montée en charge que le langage ASP.
Pour ce dernier, "c'est le serveur Web qui prend en charge
toute la présentation, même si 10 requêtes
ont été lancées simultanément",
précise Blaise Zarka. "Explicit Software fonctionne
aussi avec des serveurs de production dédiés
et nous pouvons ainsi paralléliser. De plus, nous proposons
un système de cache, qui garde en mémoire les
requêtes SQL déjà effectuées ainsi
que les objets déjà générés."
Explicit Software se décompose en trois principaux
modules : Publisher pour alimenter le site en contenu, Builder
pour créer des scénarios de publication, et
Server pour diffuser les pages Web grâce à la
technologie Corba qui communique à l'aide d'objets
entre les différentes applications. En cours d'installation
sur le site de l'OCDE qui recourra à la solution à
chaque retransmission de conférence internationale,
Explicit Software est vendu au prix de 150.000 F et est disponible
sur les plates-formes Windows NT/2000 et Linux. Une version
Solaris pourrait voir le jour très prochainement. [François
Morel, JI]
|
|