Wireless Application Protocol (WAP)

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

Wireless Application

Protocol (WAP)
BY
MU STA FA(3 3 ), R O HIT ( 3 9 ) , HA R R Y ( 47) , J U ST IN ( 5 1 ) ,
T ER R EN CE(56 ), R AM ( 5 7) AND NAG ES H( 5 8 ).
Contents
• Introduction
• Aim & Purpose
• WAP Layers
• Working of WAP
• Advantages of WAP
• Disadvantages of WAP
• Application of WAP
• Summary
Introduction
• Wireless Application Protocol (WAP) is an application
communication protocol.
• It is based upon the concept of World Wide Web (WWW).
• WAP is used to access services and information.
• WAP is for hand-held services such as mobile phones.
• WAP enables the creating of web applications for mobile devices.
• WAP uses the mark-up language Wireless Markup Language
(WML).
• Basic aim of WAP is to
provide a web-like
experience on small
portable devices - like
Aim mobile phones &
& PDA’s.
Purpose • Main purpose of WAP
is to enable easy, fast
delivery of relevant
information and
services to mobile
users.
Wireless Application Protocol
Architecture (WAPA)
WAP Protocol Stack / Layers:
It sp e c i fi es t h e di ff er e n t c o m mu n ic a ti o n s a n d da ta t r a n s m i s s i o n l a y e r s
us ed i n th e WAP m o de l.

• Application Layer: This layer consists of Wireless Application


Environment (WAE) and content development programming
languages i.e., (WML).

• Session Layer : This layer consists of the Wireless Session


protocol(WSP). It is responsible for fast connection and reconnection.

• Transaction Layer : The transaction layer consists of Wireless


Transaction Protocol (WTP) and runs on top of UDP (User Datagram
Protocol). This layer is a part of TCP/IP and offers transaction support.
• Security Layer : It contains Wireless Transaction Layer
Security (WTLS) and is responsible for data integrity and
privacy.
• Transport Layer : This layer consists of Wireless Datagram
Protocol (WDP). It provides a consistent data format to
higher layers of the WAP Protocol Stack.
Layers of WAP
Working of WAP :
The following steps define the working of Wireless
Application Protocol or WAP Model:
• The WAP model consists of 3 levels known as Client,
Gateway and Origin Server.
• When a user opens the browser in his/her mobile device
and selects a website that he/she wants to view, the
mobile device sends the URL encoded request via a
network to a WAP gateway using WAP protocol.
• The request he/she sends via mobile to WAP gateway is
called as encoding request.
• The sent encoding request is translated through WAP
gateway and then forwarded in the form of a
conventional HTTP - URL request over the Internet.
• When the request reaches a specified Web Server, it
processes the request just as it would handle any other
requests and sends the responds back to the mobile
device through WAP gateway.
• Now, the WML files final response can be seen in the
browser of the mobile users.
Advantages & Disadvantages of WAP
ADVANTAG ES DI SA DVA NTAG E S

1. Portability 1. Low speed, security &


small user interface
2. Easy to use
2. Unfamiliar to the users
3. Access to wide variety
of services 3. Business model is costly

4. Fast and Convenient 4. Third parties are included


5. Forms are hard to design.
5. Personalized Services
Application of WAP
1) Accessing the internet from mobile devices .
2) Playing games using wireless devices
3) Accessing Time Sheets & filing expenses claims via mobile
handsets.
4) Great beneficiary in locating various geographical areas.
5) Provides short messaging, e-mail, weather and traffic
alerts based on the geographical location of the customer.
6) Easy access to all kinds Banking services.
7) Provides Telecommunication services.
SUMMARY
• Wireless Application Protocol (WAP) , as a concept is
mainly used to access web very efficiently.
• WAP was especially designed for those devices which
had limited screen & limited processing etc.
• It is called as de-facto standard because it acts as an
interface between World Wide Web & Mobile devices.
• The most fascinating thing about WAP concept is that it
supports all operating systems used in handheld devices
such as Windows, JAVA etc.
THANK YOU..!!!!

You might also like