Le rôle des serveurs d’applications est de gérer la prise en compte des requêtes issues des clients web, d’accéder aux bases de données existantes et de renvoyer la réponse une fois le résultat formaté. Fort de ces capacités, leur extension à l’internet sans fil les oblige à se doter de nouveaux services spécialisés. D’abord, un serveur d’applications sans-fil doit être à même d’identifier le terminal appelant. La passerelle WAP fournissant le numéro de l’appelant (MSI SDN), elle permet de maintenir des sessions personnalisées avec les périphéri- ques connectés. Elle livre aussi le type de terminal utilisé (fonction User Agent). Une information capitale qui révèle le format d’affichage supporté par l’appareil. Le service de transcodage en adapte alors le contenu. Les solutions de Sybase, d’IBM et d’Oracle commencent par convertir ce dernier en document XML, sur lequel est ensuite appliquée une feuille de style XSL (eXtensible Stylesheet Language) : si le terminal dispose d’une base de données intégrée, le service de synchronisation assure la consolidation des données mobiles auprès des SGBD d’entreprise. Le service de messagerie offre la possibilité d’échanger des informations entre les applications centrales et les périphériques sans fil via des middlewares asynchrones (MQSeries, Tibco, etc.). Quant au service de sécurité, il permet de s’assurer que l’utilisateur mobile est bien authentifié et autorisé à accéder aux données de l’entreprise. Il fournit aussi des fonctions d’encryption des informations et prend en compte les éléments de sécurité existants, comme les pare feux, les infrastructures PKI ou les réseaux privés virtuels.
🔴 Pour ne manquer aucune actualité de 01net, suivez-nous sur Google Actualités et WhatsApp.