Object Exchange Protocol (Windows CE 5.0)

Send Feedback

The Object Exchange Protocol (OBEX) technology for Microsoft® Windows® CE provides an efficient, compact binary protocol that enables a wide range of devices to exchange data spontaneously in a simple, efficient manner.This technology works over Bluetooth and Infrared Data Association (IrDA) protocols.

OBEX is primarily used as a push or pull application.

It performs a function that is similar to Hypertext Transfer Protocol (HTTP) but it does not require the resources that an HTTP server requires. This makes OBEX perfect for low-end devices with limited resources.

In This Section

  • OBEX OS Design Development
    Provides information about OBEX dependencies, modules and components that implement the OBEX functionalities, and Sysgen variables that enable these functionalities.
  • OBEX Application Development
    Describes OBEX client and server support in Windows CE.
  • OBEX Registry Settings
    Describes the registry settings that enable and configure OBEX functionalities that can be added to your OS design.
  • OBEX Security
    Provides information about OBEX security and best practices.
  • OBEX Migration
    Provides information about changes in OBEX support that you need to know when migrating this functionality from one version of Windows CE to another.
  • OBEX Samples
    Describes the samples available in the %_WINCEROOT%\Public\Servers\SDK\Samples\OBEX folder.
  • OBEX Reference
    Provides reference information about the programming elements that are available for use in Windows CE-based applications.
  • Applications and Services Development
    Provides links to topics that contain information about the operating system functionalities that are available for developing applications and services.
  • Bluetooth
    Provides information about Bluetooth support in Microsoft® Windows® CE.

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.