SlideShare uma empresa Scribd logo
1 de 24
www.oeclib.in
Submitted By:
Odisha Electronic Control Library
Seminar
On
Wireless Application Protocol
 Wireless Application Protocol
 WAP: Main Features
 WAP Architecture Requirements
 Architecture Overview
 World-Wide Web Model
 WAP Model
 Components of WAP Architecture
 Usage of WAP
 Advantages of WAP
 Disadvantages of WAP
 Conclusion
 Wireless Application Protocol commonly
known as WAP is used to enable the access of
internet in the mobile phones or PDAs.
 An open, global specification that empowers
mobile users with wireless devices to easily
access and interact with internet information
and services instantly.
WAP stands for Wireless Application Protocol
 WAP is an application communication protocol
 WAP is used to access services and information
 WAP is for handheld devices such as mobile
phones
 WAP enables the creating of web applications for
mobile devices.
 WAP uses the mark-up language WML (not
HTML) WML is defined as an XML 1.0 application
 Browser
 “Micro browser”, similar to existing web browsers
 Markup language
 Similar to HTML, adapted to mobile devices
 Script language
 Similar to Javascript, adapted to mobile devices
 Gateway
 Transition from wireless to wired world
 Server
 “Wap/Origin server”, similar to existing web servers
 Protocol layers
 Transport layer, security layer, session layer etc.
 Telephony application interface
 Access to telephony functions
 Leverage existing standards whenever possible
 Define a layered, scaleable and extensible
architecture
 Support as many wireless networks as possible
 Optimize for narrow-band bearers with high
latency
 Optimize for efficient use of device resources
 Provide support for secure applications and
communication
 WWW programming model is optimized and
extended to match characteristics of the
wireless environment
 Utilizes proxy technology to connect between
the wireless domain and WWW
CGI,
Scripts,
Etc.
Content
Web Server
Client
Web
Browser
Request
(URL)
Response
(Content)
CGI,
Scripts,
Etc.
Conten
t
Web Server
Client
WAE
User
Agent
Request
(URL)
Response
(Content)
Gateway
Encoders
And
Decoders
Encoded
Request
Encoded
Response
 WAP Device
- Is used to access WAP applications and content. It
might be a PDA, handheld computer.
 WAP Client
- Entity that receives content from Internet via a WAP
Gateway. This is usually the WAP Browser.
 WAP Content/Origin/Application Server
- Element in the network where the information or
web/WAP applications resides.
 WAP Proxy
- Acts both as a client and as a server in the
network.Typically has
 Protocol gateway : translates requests from the WAP
protocol stack to WWW protocol stack
 Content encoders and decoders : translate WAP content
into compact encoded formats to reduce the size of data
over the network
It allows content and applications to be hosted on
standard WWW servers and developed using proven
WWW technologies such as CGI scripting
 WAP Gateway
- Intermediary element used to connect two different types of
network. It receives request directly from the clients as if it
actually were the origin server that clients want to receive the
information form. The clients are usually unaware that they
are speaking to the Gateway.
 WAP Browser
 Software running on the WAP device that interprets the
WAP content arriving from the internet and decides how
to display it on WAP device.
WML
 WML – Wireless Markup Language formerly called
HDML (Handheld Devices Markup Language)
 Is a tag language that allows the text portions of
Web Pages to be presented on cellular phones and
Personal Digital Assistants (PDAs) via wireless
access.
 WML is used for delivering data to WAP devices,
and is HTML- like in its appearance.
 An alternative to WML is I-Mode’s cHTML
language.
WAP Network Example
Web
Server
Wireless
Network
WAP
Proxy
HTML
Filter
WTA
Server
WAP
Client
WML
WML
HTML
TCP/IP
UDP/IP
TLS - SSL
HTTP
HTML
Java Script
Other Services
And Applications
Transport Layer (WDP)
Security Layer (WTLS)
Transaction Layer (WTP)
Session Layer (WSP)
Application Layer (WAE)
GSM CDMA PHS IS-136 CDPD PDC-P FLEX Etc…
Bearers :
 Corporate Applications: Sales force
automation where sales people use their WAP
enabled handsets to get instant, direct access to
the latest pricing, latest news, competitive
information any time, anywhere.
 Online Services:
Banking: Users can get their current balance,
transfer funds between accounts and receive
fax of a mini-statement.
Electronic Commerce: Subscribers can use
their handset just like their PC to purchase
products and services over the Web.
 Tele services
Prepaid Services: With a WAP-enabled phone,
prepaid subscribers can see their current balance with
the press of a button. By pressing another button, they
can also recharge their account by entering a credit
card or voucher number into the handset.
 Personal Productivity
Email: Using WAP users can keep track of their
email right from their handset.
 Others include:
- Interactive Chat
- Auctions
- Games
 Implementation near to the Internet model;
 Most modern mobile telephone devices
support WAP;
 Real-time send/receive data;
 Multiplatform functionality (little change is
needed to run on any web site since XML is
used);
 No hardware obsolescence.
 Low speeds, security, and very small user
interface;
 Not very familiar to the users;
 Business model is expensive;
 Forms are hard to design;
 Third party is included.
 In conclusion, WAP is suitable for the creation
of mobile learning training course material.
 The optimization of WAP and the handling of
the design challenges makes it feasible to use
mobile handheld devices for distance learning
in real-time.
 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.
 www.google.com
 www.wikipedia.com
 www.oeclib.in
THANK YOU

Mais conteúdo relacionado

Mais procurados

Wireless LAN security
Wireless LAN securityWireless LAN security
Wireless LAN security
Rajan Kumar
 
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
Pallepati Vasavi
 
Cellular network
Cellular networkCellular network
Cellular network
shreb
 

Mais procurados (20)

Wimax ppt
Wimax pptWimax ppt
Wimax ppt
 
IT8602 Mobile Communication - Unit I Introduction
IT8602 Mobile Communication - Unit I IntroductionIT8602 Mobile Communication - Unit I Introduction
IT8602 Mobile Communication - Unit I Introduction
 
M2M systems layers and designs standardizations
M2M systems layers and designs standardizationsM2M systems layers and designs standardizations
M2M systems layers and designs standardizations
 
Mobile computing
Mobile computingMobile computing
Mobile computing
 
Mobile IP
Mobile IPMobile IP
Mobile IP
 
Wireless Sensor Networks ppt
Wireless Sensor Networks pptWireless Sensor Networks ppt
Wireless Sensor Networks ppt
 
GPRS
GPRSGPRS
GPRS
 
Wireless LAN security
Wireless LAN securityWireless LAN security
Wireless LAN security
 
Umts system architecture
Umts system architectureUmts system architecture
Umts system architecture
 
Gsm architecture
Gsm architectureGsm architecture
Gsm architecture
 
Mac protocols
Mac protocolsMac protocols
Mac protocols
 
Mobile Computing
Mobile ComputingMobile Computing
Mobile Computing
 
Gprs architecture ppt
Gprs architecture pptGprs architecture ppt
Gprs architecture ppt
 
Multiplexing in mobile computing
Multiplexing in mobile computingMultiplexing in mobile computing
Multiplexing in mobile computing
 
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...Mobile computing unit2,SDMA,FDMA,CDMA,TDMA  Space Division Multi Access,Frequ...
Mobile computing unit2,SDMA,FDMA,CDMA,TDMA Space Division Multi Access,Frequ...
 
Manet
ManetManet
Manet
 
Gsm.....ppt
Gsm.....pptGsm.....ppt
Gsm.....ppt
 
IEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and ServicesIEEE 802.11 Architecture and Services
IEEE 802.11 Architecture and Services
 
TCP/ IP
TCP/ IP TCP/ IP
TCP/ IP
 
Cellular network
Cellular networkCellular network
Cellular network
 

Semelhante a Wireless application protocol ppt

FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptxFALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
BARATHSHARMA
 
Mobile computing seminar
Mobile computing seminarMobile computing seminar
Mobile computing seminar
Meenakshi Devi
 

Semelhante a Wireless application protocol ppt (20)

Wap ppt
Wap pptWap ppt
Wap ppt
 
Wap
WapWap
Wap
 
WWW Programming Model
WWW Programming ModelWWW Programming Model
WWW Programming Model
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
Wireless Application Protocol ppt
Wireless Application Protocol pptWireless Application Protocol ppt
Wireless Application Protocol ppt
 
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptxFALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
FALLSEM2023-24_ITA1008_TH_VL2023240102332_2023-09-21_Reference-Material-I.pptx
 
Wap ppt purbasha
Wap ppt purbashaWap ppt purbasha
Wap ppt purbasha
 
WAP
WAPWAP
WAP
 
Wireless application prorocol
Wireless application prorocolWireless application prorocol
Wireless application prorocol
 
Wap
Wap Wap
Wap
 
Wirelss LAN
Wirelss LANWirelss LAN
Wirelss LAN
 
112321 112333 wirless application protocol
112321 112333 wirless application protocol112321 112333 wirless application protocol
112321 112333 wirless application protocol
 
Mobile computing seminar
Mobile computing seminarMobile computing seminar
Mobile computing seminar
 
WAP.PDF
WAP.PDFWAP.PDF
WAP.PDF
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Wireless application protocol
Wireless application protocolWireless application protocol
Wireless application protocol
 
Mcpp113,16,33,41
Mcpp113,16,33,41Mcpp113,16,33,41
Mcpp113,16,33,41
 
wireless mobile
wireless mobilewireless mobile
wireless mobile
 

Mais de OECLIB Odisha Electronics Control Library

Mais de OECLIB Odisha Electronics Control Library (20)

5G technology-ppt
5G technology-ppt5G technology-ppt
5G technology-ppt
 
Futex ppt
Futex  pptFutex  ppt
Futex ppt
 
Distributed Computing ppt
Distributed Computing pptDistributed Computing ppt
Distributed Computing ppt
 
Autonomic Computing PPT
Autonomic Computing PPTAutonomic Computing PPT
Autonomic Computing PPT
 
Asynchronous Chips ppt
Asynchronous Chips pptAsynchronous Chips ppt
Asynchronous Chips ppt
 
Artificial Eye PPT
Artificial Eye PPTArtificial Eye PPT
Artificial Eye PPT
 
Agent Oriented Programming PPT
Agent Oriented Programming PPTAgent Oriented Programming PPT
Agent Oriented Programming PPT
 
Wireless Communication ppt
Wireless Communication pptWireless Communication ppt
Wireless Communication ppt
 
4G Wireless Systems ppt
4G Wireless Systems ppt4G Wireless Systems ppt
4G Wireless Systems ppt
 
Steganography ppt
Steganography pptSteganography ppt
Steganography ppt
 
Sixth sense technology ppt
Sixth sense technology pptSixth sense technology ppt
Sixth sense technology ppt
 
Soa ppt
Soa pptSoa ppt
Soa ppt
 
Software developement life cycle ppt
Software developement life cycle pptSoftware developement life cycle ppt
Software developement life cycle ppt
 
Voice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) pptVoice-over-Internet Protocol (VoIP) ppt
Voice-over-Internet Protocol (VoIP) ppt
 
ZIGBEE TECHNOLOGY ppt
ZIGBEE TECHNOLOGY pptZIGBEE TECHNOLOGY ppt
ZIGBEE TECHNOLOGY ppt
 
Wibree ppt
Wibree pptWibree ppt
Wibree ppt
 
Wearable Computing
Wearable ComputingWearable Computing
Wearable Computing
 
Virtual Private Networks (VPN) ppt
Virtual Private Networks (VPN) pptVirtual Private Networks (VPN) ppt
Virtual Private Networks (VPN) ppt
 
UNIX Operating System ppt
UNIX Operating System pptUNIX Operating System ppt
UNIX Operating System ppt
 
Universal Serial Bus (USB)
Universal Serial Bus (USB)Universal Serial Bus (USB)
Universal Serial Bus (USB)
 

Último

FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 

Último (20)

University management System project report..pdf
University management System project report..pdfUniversity management System project report..pdf
University management System project report..pdf
 
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced LoadsFEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
FEA Based Level 3 Assessment of Deformed Tanks with Fluid Induced Loads
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 
NFPA 5000 2024 standard .
NFPA 5000 2024 standard                                  .NFPA 5000 2024 standard                                  .
NFPA 5000 2024 standard .
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdfONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
ONLINE FOOD ORDER SYSTEM PROJECT REPORT.pdf
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Unleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leapUnleashing the Power of the SORA AI lastest leap
Unleashing the Power of the SORA AI lastest leap
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 

Wireless application protocol ppt

  • 1. www.oeclib.in Submitted By: Odisha Electronic Control Library Seminar On Wireless Application Protocol
  • 2.  Wireless Application Protocol  WAP: Main Features  WAP Architecture Requirements  Architecture Overview  World-Wide Web Model  WAP Model  Components of WAP Architecture  Usage of WAP  Advantages of WAP  Disadvantages of WAP  Conclusion
  • 3.  Wireless Application Protocol commonly known as WAP is used to enable the access of internet in the mobile phones or PDAs.  An open, global specification that empowers mobile users with wireless devices to easily access and interact with internet information and services instantly.
  • 4. WAP stands for Wireless Application Protocol  WAP is an application communication protocol  WAP is used to access services and information  WAP is for handheld devices such as mobile phones  WAP enables the creating of web applications for mobile devices.  WAP uses the mark-up language WML (not HTML) WML is defined as an XML 1.0 application
  • 5.  Browser  “Micro browser”, similar to existing web browsers  Markup language  Similar to HTML, adapted to mobile devices  Script language  Similar to Javascript, adapted to mobile devices  Gateway  Transition from wireless to wired world  Server  “Wap/Origin server”, similar to existing web servers  Protocol layers  Transport layer, security layer, session layer etc.  Telephony application interface  Access to telephony functions
  • 6.  Leverage existing standards whenever possible  Define a layered, scaleable and extensible architecture  Support as many wireless networks as possible  Optimize for narrow-band bearers with high latency
  • 7.  Optimize for efficient use of device resources  Provide support for secure applications and communication
  • 8.  WWW programming model is optimized and extended to match characteristics of the wireless environment  Utilizes proxy technology to connect between the wireless domain and WWW
  • 11.  WAP Device - Is used to access WAP applications and content. It might be a PDA, handheld computer.  WAP Client - Entity that receives content from Internet via a WAP Gateway. This is usually the WAP Browser.  WAP Content/Origin/Application Server - Element in the network where the information or web/WAP applications resides.
  • 12.  WAP Proxy - Acts both as a client and as a server in the network.Typically has  Protocol gateway : translates requests from the WAP protocol stack to WWW protocol stack  Content encoders and decoders : translate WAP content into compact encoded formats to reduce the size of data over the network It allows content and applications to be hosted on standard WWW servers and developed using proven WWW technologies such as CGI scripting
  • 13.  WAP Gateway - Intermediary element used to connect two different types of network. It receives request directly from the clients as if it actually were the origin server that clients want to receive the information form. The clients are usually unaware that they are speaking to the Gateway.  WAP Browser  Software running on the WAP device that interprets the WAP content arriving from the internet and decides how to display it on WAP device.
  • 14. WML  WML – Wireless Markup Language formerly called HDML (Handheld Devices Markup Language)  Is a tag language that allows the text portions of Web Pages to be presented on cellular phones and Personal Digital Assistants (PDAs) via wireless access.  WML is used for delivering data to WAP devices, and is HTML- like in its appearance.  An alternative to WML is I-Mode’s cHTML language.
  • 17. Other Services And Applications Transport Layer (WDP) Security Layer (WTLS) Transaction Layer (WTP) Session Layer (WSP) Application Layer (WAE) GSM CDMA PHS IS-136 CDPD PDC-P FLEX Etc… Bearers :
  • 18.  Corporate Applications: Sales force automation where sales people use their WAP enabled handsets to get instant, direct access to the latest pricing, latest news, competitive information any time, anywhere.  Online Services: Banking: Users can get their current balance, transfer funds between accounts and receive fax of a mini-statement. Electronic Commerce: Subscribers can use their handset just like their PC to purchase products and services over the Web.
  • 19.  Tele services Prepaid Services: With a WAP-enabled phone, prepaid subscribers can see their current balance with the press of a button. By pressing another button, they can also recharge their account by entering a credit card or voucher number into the handset.  Personal Productivity Email: Using WAP users can keep track of their email right from their handset.  Others include: - Interactive Chat - Auctions - Games
  • 20.  Implementation near to the Internet model;  Most modern mobile telephone devices support WAP;  Real-time send/receive data;  Multiplatform functionality (little change is needed to run on any web site since XML is used);  No hardware obsolescence.
  • 21.  Low speeds, security, and very small user interface;  Not very familiar to the users;  Business model is expensive;  Forms are hard to design;  Third party is included.
  • 22.  In conclusion, WAP is suitable for the creation of mobile learning training course material.  The optimization of WAP and the handling of the design challenges makes it feasible to use mobile handheld devices for distance learning in real-time.  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.