OBEX est un acronyme qui signifie pour objet Echange, un protocole principalement utilisé dans le domaine de la technologie des communications. Parce que l'Infrared Data Association maintient ce protocole, il est également connu comme IrOBEX ou infrarouge OBEX.
Principalement conçu pour échanger des objets binaires entre des appareils particuliers, ce protocole est conçu pour fonctionner comme HTTP, car il permet à l'utilisateur de se connecter à un serveur de la même façon. Une fois connecté, l'utilisateur peut soit faire une demande ou de fournir des objets à transférer. Certains des objets que l'utilisateur peut choisir de fournir les fichiers d'inclusion, des images, des entrées d'agenda et cartes de visite.
OBEX est généralement associée à et optimisé pour les liaisons sans fil ad-hoc. Il fut un temps, cependant, quand il était réservé aux seules connexions infrarouges. Aujourd'hui, le protocole peut fonctionner sur la plupart des appareils de transport, TCP / IP et Bluetooth . Bluetooth est une forme de spécification de l'industrie pour les réseaux personnels sans fil (PAN).
Les dispositifs de communication les plus modernes ont OBEX construit po assistants numériques personnels (PDA) ont été les premiers dispositifs de communication pour être exécuté en utilisant ce protocole, mais il peut également être trouvés dans de nombreuses marques de téléphones cellulaires. Un certain nombre de machines de bureau et des systèmes d'exploitation informatiques prennent également en charge la norme.
OBEX est souvent considéré comme un protocole de session ou un protocole HTTP binaire. Avec ses transmissions binaires, il utilise une valeur de longueur au format binaire, aussi appelé têtes. La transmission binaire permet l'échange d'informations en référence à une demande particulière ou un objet.