RUBRIQUES
Article
06/07/2000
Java s'attaque aux terminaux mobiles
Version allégée de J2SE ou Java 2 Standard Edition destiné aux navigateurs HTML de type classique, J2ME ("M" pour Micro) s'adresse aux périphériques disposant d'une mémoire très limitée. Ces derniers peuvent aussi bien être des téléphones mobiles compatibles WAP que des assistants personnels ou des décodeurs numériques. Pour les environnements sans fils, J2ME devrait permettre aux opérateurs d'apporter plus de services à leurs clients, notamment en terme de gestion de la reconnaissance d'écriture, d'agenda et de gestion de l'utilisateur. Mais surtout, par rapport au WAP seul, Java offre de nombreuses possibilités comme le contrôle en temps réel des flux sur le réseau, la reconnaissance du type de terminal pour adapter l'interface utilisateur à la taille de l'écran, et la mise à disposition des données du back-office sur les terminaux mobiles. Techniquement,
J2ME repose sur la machine virtuelle KVM (Kernel Virtual Machine)
plus légère que JVM pour J2SE. En clair, KVM
n'occupe que de 128 à 512 Ko de mémoire
vive. "L'opérateur pourra développer ses
services en J2ME sur n'importe quelle plate-forme, et ceux-ci
seront accessibles par tous les terminaux équipés
de la machine virtuelle", explique Jean-François
Gomez, responsable stratégies logiciel et architecture
chez Sun Microsystems
en France. "Aujourd'hui, les principaux acteurs, tels
Nokia, Motorola, ATT ou Vodaphone, commencent à intégrer
Java dans leurs applications. L'opérateur japonais
DoCoMo, par exemple, devrait très prochainement fournir
un ensemble de services accessibles en Java".
|