Seminar on wireless application protocal(wap) By,
Nov 18, 2014
Seminaron
wireless application protocal(wap)
By, Raghavendra.K,
Introduction:
Barely a decade ago, when Internet was in its
infancy, the mere thought that a person could
access a global database of information right from
his/hers room was thought to be science fiction.
Could a person chat with his wife, bid at the stock
exchange, keep in touch with the latest in sports
and business, catch up on some research, all
while commuting to and from his office?
Definition of WAP WAP aims to integrate Internet, wireless data, and
telephony.
WAP works with all types of wireless networks
including GSM, TDMA, CDMA, and the upcoming 3G
networks.
WAP addresses issues
low bandwidth
devices with small displays
limited processing power and memory
batteries
WAP follows the client-server Web model of interaction
WAP gateways (proxies) are needed to sit between the
client (WAP device) and the Web servers.
WAP Forum members
CCL
Motivation• Limitations on Mobile Terminals:
• Less powerful CPUs and memory• Restricted power consumption • Smaller displays
• Limitations on Mobile Networks:• Less bandwidth• More latency• Less connection stability and less predictable availability
How we over come these, using WAP:
We use, Binary transmission :- For long latency and low bandwidth
WAP sessions cope with intermittent coverage :- For Less connection stability and
less predictable availability
Wireless Markup Language (WML) :-For smaller displays
The need for WAP
With out WAPWe need Higher
bandwidth HTML and TCP/IP
significant amount of bandwidth
Lost of signals.TCP/IP is not
inherently secure.TCP/IP not
supported by all wireless network
With WAPTailored for small
devices and low bandwidth.
Binary encodedSecure Independent
WAP Architecture:
World Wide Web model WAP Model
WAP Protocol Architecture:--
Advantages Vs Disadvantages Simplicity of Use Mobility Personalized Easy to Carry
Low Band Width Battery life Limited
Computation Power
Limited Graphics Limited Keyboard
and Display screen Size
The application developer must always be aware of the user and take into account the usability issues if the application is to be a success.
Conclusion :
THANK YOU