Adapter le contenu d’un site Web à des terminaux mobiles n’est pas une idée nouvelle. De nombreux éditeurs proposent ce type de service : AvantGo, Webraska, Oracle, avec Oracle9i Application Server Wireless, ou IBM via son logiciel WebSphere Transcoding Publisher.Mais Cisco s’est attaqué au problème avec une approche originale : un serveur dédié qui n’interfère en aucune manière avec le site existant.Content Transformation Engine 1400 (CTE) permettra donc d’acheminer les contenus Internet et intranet, et les applications Web, vers des utilisateurs mobiles, qu’ils soient connectés au réseau local par la norme radio courte portée 802.11, ou bien via un réseau de transmission cellulaire.
Une ouverture vers XML et ses déclinaisons
Le CTE 1400 ne paye pas de mine. Haut de 4,5 centimètres, il s’apparente à un serveur Web au format 1U, très présent au catalogue des constructeurs.Il est capable d’adapter les contenus XML (y compris XSLT, XSL et XHTML) et HTML à la volée pour les expédier vers des appareils présentant des limitations d’affichage et de taille de mémoire : téléphones cellulaires, appareils fonctionnant sous Palm OS ou PocketPC, pagers bidirectionnel RIM ou encore téléphones IP.Ces différents terminaux doivent être équipés de navigateurs HTML (Hyper Text Markup Language), cHTML (Compact HTML ou clipped HTML, selon les constructeurs), HDML (Handheld Device Markup Language, un ancêtre du Wireless Application Protocol) ou encore WML (Wireless Markup Language, un langage balisé adapté aux navigateurs WAP 1.1).
Les transformations sont définies dans un Design Studio
Pour définir les paramètres d’affichage en fonction desquels les contenus seront transformés, Cisco fournit un outil dénommé Design Studio.Afin d’adapter une page, il faut l’appeler par son adresse URL, préciser dans une liste le type d’appareil choisi, puis indiquer quelles transformations doivent être opérées : suppression d’éléments, division d’une page en plusieurs pages, etc. Le résultat est visualisable dans une interface virtuelle.Les images font l’objet d’une compression et d’une adaptation automatique (en niveau de couleurs ou niveau de gris).Quant aux JavaScript ou autres animations Flash, ils seront purement et simplement supprimés pour les terminaux qui ne les gèrent pas.
Le CTE 1400 assure aussi la sécurité
Installé en sortie d’un serveur Web et en amont du commutateur et des différentes passerelles, le CTE 1400 fonctionne à la manière d’un reverse-proxy : les clients mobiles le voient comme un serveur Web, et il se présente comme un client au serveur de contenu.Il gère les sessions sécurisées SSL (Secure Socket Layer) ou HTTPS (HHTP sécurisé), les réseaux privés virtuels, propose des services d’authentification, dont HTTP 401, et assure même un service de cookies virtuels pour les terminaux qui ne gèrent pas les cookies.Pour de gros volumes de trafic, plusieurs CTE 1400 peuvent assurer un traitement distribué derrière un répartiteur de charge.Facturé 69 995 dollars, le CTE 1400 peut, selon Cisco, servir 1400 sessions simultanées, ce qui le dimensionne pour environ 10 000 utilisateurs.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.