A Presentation on
WAP and WML
Presented by :
Konkona Choudhury
PRN : 060341016
NEXT
Overview:
WAP
WAP Gateway
WML
PREV NEXT
What is WAP?
WAP stands for Wireless Access
Protocol. It is a standardized way
that a mobile phone talks to a server
installed in the mobile phone
network. In other words it is a way
the wired and wireless network can
be connected.
PREV NEXT
Formation of WAP
In 1997, Ericsson, Motorola, Nokia
and Unwired Planet founded the WAP
Forum to design a common wireless
protocol specification. The key goal
of WAP Forum was to create an open
protocol specification for bringing the
Internet content to wireless phones
and terminals.
PREV NEXT
Formation of WAP contd.
PREV NEXT
How WAP works?
Request from Mobile for HTTP page
through a Gateway
PREV NEXT
How WAP works contd:
PREV
NEXT
WAP Gateway
The WAP Gateway acts as the
bridge between the mobile network,
containing mobile clients, and the
computer network containing
application servers .
It translates requests from the
WAP request to the HTTP request.
PREV NEXT
WML
Content in WAP are presented to the phone using
the Wireless Markup Language (WML).
WML is analogous to HTML for HTTP applications.
It is designed to interface with the micro-
browsers of WAP-enabled devices.
A WML document is a collection of cards.
Each card carries enough information to fit in
one screen of a mobile device.
One or more cards can be logically grouped into
a deck of cards.
PREV
NEXT
WML and HTML
HTML Code WML Code
<html> <wml>
<title> <card title="AboutUs">
<p align="center" >
About us
Hello world<br/>
</title>
</p>
<body>
<p align="center" >
<br>
</p>
Hello world
</card>
</body>
</wml>
</html>
NEXT
PREV
A WML screen
<wml>
<card title="Cancel">
<p align="center" ><br/>
Your ticket is Cancelled<br/>
</p>
<p align="center" >
<anchor>Home
<go href="welcome.jsp"
method="get" />
</anchor>
</p>
</card>
</wml>
Screen Shot of WML PREV NEXT
Conclusion
The primary focus of WAP
technology is to create a global
wireless Internet by bringing
services offered by Internet to
mobile phone users.
PREV NEXT
Thank you
PREV