Passer au contenu

Portal-To-Go relie nimporte quel terminal au web

Le logiciel d´Oracle traduit des documents dans le format adapté à divers terminaux. Sa finalité est d´ouvrir Internet aux mobiles et aux PDA

Portal-to-Go (PtG) est né pratiquement par accident : “Il y a deux ans, l´opérateur Telia nous a demandé un développement pour récupérer du contenu Internet et l´ex-pédier vers les mobiles de ses utilisateurs. Nous avons ensuite décidé d´en faire un logiciel commercial capable de s´adapter aux différents terminaux disponibles”, explique Laurent Tonnelier, chef de projet chez Oracle.Portal-to-Go est le nouveau middleware maison, aussi désigné sous le nom de code “Panama”, en référence au canal, car il vise à “faire communiquer l´océan des données et celui des terminaux”. Une vision aussi lyrique que celle de Larry Ellion déclarant lors du salon Telecom 99 : “Les téléphones mobiles, et les PDA, seront les nouveaux terminaux Internet.”Bref, Internet est pour Larry Ellison un peu à l´étroit sur les PC. Et Oracle se verrait bien au centre de ce nouveau paysage avec PtG en guise de convertisseur universel. Oracle 8i et Oracle Application Server comme fondationsSa fonction ? Permettre à n´importe quel terminal connecté de recevoir des documents ou applications accessibles depuis Internet (tout contenu ou application susceptibles d´être traités par un langage de balisage – Markup Language). PtG est une surcouche de la base de données orientée Internet, Oracle 8i et du serveur d´applications Oracle Application Server. Avec PtG, un utilisateur se connecte depuis un mobile, un PDA, ou un PC, voire un téléphone filaire. Bref, n´importe quel terminal, pourvu qu´il soit équipé d´un navigateur et puisse obtenir une adresse IP.L´utilisateur effectue une requête au moyen de menus adaptés à son interface. De part et d´autre du service PtG, des traducteurs XML convertissent à la volée requêtes et réponses. La requête est traduite en langage XML. PtG interprète ensuite la requête, émise sous forme d´URL, et l´adresse au serveur de contenu idoine (serveur web, serveur de messagerie, base de données, etc.).De là, Oracle 8i effectue la transaction en s´appuyant sur son gestionnaire de file d´attente Advance Queuing, qui attend la réponse, puis la route. En retour, le service PtG associe les documents renvoyés par le serveur de contenu aux caractéristiques du terminal vers lequel doit être acheminée la réponse (HTTP, WAP, SMTP, SMS, NBP). Il utilise deux référentiels également hébergés par Oracle 8i. Le premier se charge de la description des profils d´utilisateurs, et le second contient la bibliothèque de traduction (WML, HTML,VoxML,TTML,SMIL, etc.). Les formats de conversion sont fixés à l´avance dans le profil utilisateur, stocké dans PtG.Le traitement n´est donc pas dynamique, mais statique. En effet, au moment de la configuration, l´utilisateur associe à chaque événement un terminal unique. Par exemple, un message d´information boursière sera systématiquement routé vers son mobile. Mais PtG reste pour l´heure incapable de réagir à l´in-disponibilité du terminal de destination ou du serveur sur lequel est effectuée la requête.”L´une des limites de PtG, c´est qu´il ne peut encore fonctionner comme une messagerie unifiée. Mais ce n´est pas là l´essentiel de la demande des opérateurs qui disposent déjà d´outils pour assurer leur qualité de services”, reprend Laurent Tonnelier. “En cours de développement, nous avons compris que les langages de description de documents n´étaient pas totalement unifiés. Le Wireless Markup Langage de Nokia, par exemple, n´est pas exactement similaire à celui de Motorola.Portal-to-Go n´est donc pas figé, il accepte différents transformateurs et pourra en accepter de nouveaux par la suite. D´autant plus que personne ne peut savoir quels terminaux seront disponibles dans deux ans.” PtG a été conçu comme un outil Internet intermédiaire basé sur des standards ouverts : Java, EJB, Corba et JSP. Il existe un kit de développe-ment d´adaptateurs pour traduire les documents. Autre intérêt de Portal-to- Go, il n´est pas nécessaire de redévelopper une application lorsque l´utilisateur change de terminal : il suffit de changer de transformateur. PtG sera disponible début décembre.Telia dispose déjà de quelques services sur son site Department of the Future (DOF). FranceNet s´intéresse de près à WAP et expérimente aussi les possibilités de PtG

🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.


Renaud Bonnet