27-06-2012, 03:48 PM
The Wireless Application Protocol
The Wireless Application Protocol.pptx (Size: 267.24 KB / Downloads: 33)
WAP is the worldwide standard for providing Internet communications and advanced telephony services on digital mobile phones, pagers, personal digital assistants and other wireless terminals - WAP Forum
WAP stands for Wireless Application Protocol. Per the dictionary definition for each of these words, we have:
Wireless: Lacking or not requiring a wire or wires: pertaining to radio transmission.
Application: A computer program or piece of computer software that is designed to do a specific task.
Protocol: A set of technical rules about how information should be transmitted and received using computers
It is similar to HTTP except that it is optimized for
Low display capability
Low memory
Low bandwidth devices
Limitations of Internet for Wireless Applications
Traditional Internet applications cannot run on mobile devices because of the following limitations:
Low bandwidth network
High Latency network
Limited connection stability
Small display size
Limited input facility
Limited memory
Limited processing power
KEY FEATURES
A programming model similar to the Internet's:
Though WAP is a new technology but it reuses the concepts found on the Internet. This reuse enables a quick introduction of WAP-based services, since both service developers and manufacturers are familiar with these concepts today.
Wireless Markup Language (WML):
You must be using HTML language to develop your web based application. Same way WML is a markup language used for authoring WAP services, fulfilling the same purpose as HTML does on the Web. In contrast to HTML, WML is designed to fit small handheld devices.
WMLScript:
Once again, you must be using Java Script or VB script to enhance the functionality of your web applications. Same way WMLScript can be used to enhance the functionality of a service, just as, Java script can be utilized in HTML. It makes it possible to add procedural logic and computational functions to WAPbased services.
Wireless Telephony Application Interface (WTAI):
The WTAI is an application framework for telephony services. WTAI user agents are able to make calls and edit the phone book by calling special WMLScript functions or by accessing special URLs. If one writes WML decks containing names of people and their phone numbers, you may add them to your phone book or call them right away just by clicking the appropriate hyperlink on the screen.
Optimized protocol stack:
The protocols used in WAP are based on well-known Internet protocols, such as HTTP and Transmission Control Protocol (TCP), but they have been optimized to address the constraints of a wireless environment, such as low bandwidth and high latency.
The Wireless Application Protocol.pptx (Size: 267.24 KB / Downloads: 33)
WAP is the worldwide standard for providing Internet communications and advanced telephony services on digital mobile phones, pagers, personal digital assistants and other wireless terminals - WAP Forum
WAP stands for Wireless Application Protocol. Per the dictionary definition for each of these words, we have:
Wireless: Lacking or not requiring a wire or wires: pertaining to radio transmission.
Application: A computer program or piece of computer software that is designed to do a specific task.
Protocol: A set of technical rules about how information should be transmitted and received using computers
It is similar to HTTP except that it is optimized for
Low display capability
Low memory
Low bandwidth devices
Limitations of Internet for Wireless Applications
Traditional Internet applications cannot run on mobile devices because of the following limitations:
Low bandwidth network
High Latency network
Limited connection stability
Small display size
Limited input facility
Limited memory
Limited processing power
KEY FEATURES
A programming model similar to the Internet's:
Though WAP is a new technology but it reuses the concepts found on the Internet. This reuse enables a quick introduction of WAP-based services, since both service developers and manufacturers are familiar with these concepts today.
Wireless Markup Language (WML):
You must be using HTML language to develop your web based application. Same way WML is a markup language used for authoring WAP services, fulfilling the same purpose as HTML does on the Web. In contrast to HTML, WML is designed to fit small handheld devices.
WMLScript:
Once again, you must be using Java Script or VB script to enhance the functionality of your web applications. Same way WMLScript can be used to enhance the functionality of a service, just as, Java script can be utilized in HTML. It makes it possible to add procedural logic and computational functions to WAPbased services.
Wireless Telephony Application Interface (WTAI):
The WTAI is an application framework for telephony services. WTAI user agents are able to make calls and edit the phone book by calling special WMLScript functions or by accessing special URLs. If one writes WML decks containing names of people and their phone numbers, you may add them to your phone book or call them right away just by clicking the appropriate hyperlink on the screen.
Optimized protocol stack:
The protocols used in WAP are based on well-known Internet protocols, such as HTTP and Transmission Control Protocol (TCP), but they have been optimized to address the constraints of a wireless environment, such as low bandwidth and high latency.