Main Page | See live article | Alphabetical index

IrOBEX

IrOBEX (or just OBEX) is a communications protocol that facilitates the exchange of binary objects between devices. It is maintained by the Infrared Data Association but has also been adopted by the Bluetooth SIG and the SyncML wing of the OMA. One of OBEX's earliest popular applications was in the Palm III personal digital assistant. This PDA and its many successors use OBEX to exchange business cards, data, even applications.

OBEX is similar in design and function to HTTP in that a client uses a reliable transport to connect to a server and may then request or provide objects. But OBEX differs in many important respects:

OBEX is the foundation for many higher-layer "profiles": The latest version of OBEX's public specification is available at http://www.irda.org/.