Upload
puneetshah15
View
221
Download
0
Embed Size (px)
Citation preview
8/6/2019 WAP PPT2
1/18
Wireless Application Protocol
8/6/2019 WAP PPT2
2/18
WAP- Wireless Application Protocol
GatewayWAPWEB
Server
Content
BrowserHTTP
IPWAP
Deck WML
8/6/2019 WAP PPT2
3/18
8/6/2019 WAP PPT2
4/18
WAP Protocol Stack
Wireless Markup Language
WAP Binary XML Content Format
Wireless Session Protocol (incl. HTTP1.1)
Wireless Transaction Protocol
Wireless Transport Layer Security
Wireless Datagram Protocol (or UDP)
bearers
HTML
HTTP
TCP
IP
8/6/2019 WAP PPT2
5/18
Samples
8/6/2019 WAP PPT2
6/18
Wireless Markup Language - WML
XML based Language Emphasis, Alignment, Tables
Buttons (Navigation mechanisms)
Actions
Variables
Script
Images - WBMP & local & alternate text
8/6/2019 WAP PPT2
7/18
Wireless Markup Language
Prologue (XML/WML version)Deck
Template (defaults for cards in deck)
Card
Do
Paragraphs
Input
8/6/2019 WAP PPT2
8/18
Sample deck
-->
Welcome to myWAP!
In the wonderful world ofWAP, there is much intro, but no content.
As usual, no help is available
8/6/2019 WAP PPT2
9/18
More examples
Phone.com Microsoft
Accept
Back
8/6/2019 WAP PPT2
10/18
Form processing
To:
Password:
Send '$(pwd)' to $(email)?
Failed to send to $(email).
8/6/2019 WAP PPT2
11/18
Dynamic WML
Same techniques as for HTML, but set content-typeDetect agent type (name, supports, )
Cookies & rewriting
Available buttons, e.g. back
Screen size
Image support
8/6/2019 WAP PPT2
12/18
Gateways
Identity Compilation
Size restriction
Speed
Limit of size of the WEB accessible
gateway CaptiveWEB
wireless
Compress+Security cookies
8/6/2019 WAP PPT2
13/18
Browsers
PhonesPDAs
Simulators
8/6/2019 WAP PPT2
14/18
Browser consistency
Buttons Cookies
History
Timers
FILE:// Cache bugs
Images
Bold/italic,
WMLscript POST method
WTAI
Security
WML compilation Proxy authentication
8/6/2019 WAP PPT2
15/18
Limitations of technology
Screen size, resolution, colourInput devices
Bandwidth
Latency
Deck size
8/6/2019 WAP PPT2
16/18
Future
More bandwidth (3G wireless)- GPRS - General Packet Radio Service
UMTS - Universal Mobile Telecom System
User Agent Profiles
Security
Location determination
Local services/always on
8/6/2019 WAP PPT2
17/18
Alternative
NTT DoCoMo iMode
Unwired Planet (Phone.com) - HDML
8/6/2019 WAP PPT2
18/18
Referenceshttp://www.wapforum.org
http://developer.phone.com
http://forum.nokia.com
http://mobileinternet.ericsson.se
http://www.developer.ericsson.com.auhttp://www.winwap.com
http://www.microsoft.com/mobile/phones/mme
http://www.nttdocomo.comcitron:/home/horton/doc/WAP/WAP.ppt (these slides)
http://mango/home/ (for WML content type)
http://zero:81/index.wml