Wireless Application Protocol (WAP) API

A version of this page is also available for

Windows Embedded CE 6.0 R3

4/8/2010

The Wireless Application Protocol (WAP) is the de-facto world standard for the presentation and delivery of wireless information and telephony services on mobile devices. It is an open specification that defines both a communications protocol and an application environment. It solves the transport and content problems of the constrained wireless environment, bringing Internet content and advanced data services to mobile devices. WAP is based on existing Internet standards, such as IP, HTTP, and Extensible Markup Language (XML). Additionally, WAP sits on top of existing bearer channel standards, for example, Code Division Multiple Access (CDMA), Global System for Mobile Communications (GSM), and General Packet Radio Services (GPRS). Therefore, any of the standards can be used with the WAP protocols.

For more information about WAP, see the WAP technical specifications at this OMA Web site.

In This Section

  • WAP Wakeup
    Describes how to use WAP Wakeup to conserve application memory.

In addition to the basic WAP elements, Windows Mobile supports the Push router elements. The Push router client elements include the PushRouter_* functions along with the associated structures and enumerations. See Wireless Application Protocol Functions for more information on the PushRouter_* functions. The header file for the push router client API programming elements is Pushclient.h.

See Also

Concepts

WAP Wakeup

Other Resources

Microsoft Standards for Provisioning Windows Mobile Devices
Wireless Session Protocol Features
Internet Explorer Mobile Overview
Internet Explorer Mobile HTML Elements