Middleware mobile

Définition - Que signifie Mobile Middleware?

Le middleware mobile est, comme son nom l'indique, un middleware utilisé dans le contexte des dispositifs informatiques mobiles. Le middleware mobile offre diverses transparences qui masquent les complexités des environnements mobiles. Par exemple, la transparence de l'emplacement permet aux applications d'échanger des données avec d'autres applications sans tenir compte de leur emplacement. Des abstractions similaires sont également fournies par des transparents sur le protocole de transport, le système d'exploitation, la programmation et autres. L'intergiciel mobile implique généralement des services tels que la messagerie et l'appel de procédure à distance (RPC), la découverte de ressources, les transactions, l'annuaire, la sécurité, les services de stockage et la synchronisation des données.

Definir Tech explique Mobile Middleware

L'environnement mobile, qui offre un terrain plus difficile pour le développement d'applications, est idéal pour l'utilisation de middleware. Des bandes passantes limitées, une longue latence, des plates-formes disparates, une mémoire et des ressources de traitement limitées et des connexions peu fiables sont quelques-uns des obstacles qui peuvent faire du développement un exercice coûteux et compliqué. L'intergiciel facilite les choses pour les développeurs d'applications mobiles en résumant la plupart des problèmes impliqués. L'environnement mobile impose des exigences critiques telles que l'accessibilité, l'accessibilité, l'adaptabilité, la fiabilité et l'universalité. Pour se conformer à ces exigences, les industries ont mis au point ce que l'on appelle maintenant des plates-formes middleware, notamment Java ME, Symbian, .NET, Android et l'iPhone.