Since this behaviour raises security concerns, some handsets handle WAP Push SL messages in the same way as SI, by providing user interaction.The network entity that processes WAP Pushes and delivers them over an IP or SMS Bearer is known as a Push Proxy Gateway (PPG). It uses a cut-down version of XHTML with end-to-end HTTP, dropping the gateway and custom protocol suite used to communicate with it.WTP provides transaction support (reliable request/response) adapted to the wireless world.WTP supports more effectively than TCP the problem of packet loss, which occurs commonly in 2G wireless technologies in most radio conditions, but is misinterpreted by TCP as network congestion.The first company to launch a WAP site was Dutch mobile phone operator Telfort BV in October 1999.
A variant, known as WAP Push SL (Service Loading), directly opens the browser to display the WAP content, without user interaction.
The Wireless Application Environment (WAE) space defines application-specific markup languages. X, the primary language of the WAE is Wireless Markup Language (WML).
In WAP 2.0, the primary markup language is XHTML Mobile Profile.
Finally, one can think of WSP initially as a compressed version of HTTP.
This protocol suite allows a terminal to transmit requests that have an HTTP or HTTPS equivalent to a WAP gateway; the gateway translates requests into plain HTTP.
Marketers hyped WAP at the time of its introduction, leading users to expect WAP to have the performance of fixed (non-mobile) Internet access.