spacer

Webref WebRef   Sitemap · Experts · Tools · Services · Newsletters · About i.com

home / experts / xml / column12

WAP: The Web for Cellphones and PDAs

Technical Lead
Thomson Reuters (Markets) LLC
US-NY-New York

Justtechjobs.com Post A Job | Post A Resume
Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?


Bridging the gap

The two worlds of telecom network and Internet can be quite easily connected via a specialized WAP gateway:

ClientGatewayServer
WML
WMLScript
Libraries
WML Encoder
WMLScript Encoder
Protocol Adapters
CGIs, servlets, etc.
for producing
WML and WMLScript

The process resembles the way Web pages are served up:

  1. The user presses a phone key related to a particular URL
  2. The client sends the URL to the gateway using WAP protocols
  3. The gateway translates the WAP request into an HTTP request
  4. The Web server handles the request just like any other HTTP request. It either returns WML or HTML back to the gateway using standard Web techniques such as CGI or servlets.
  5. The gateway receives the response on behalf of the client. HTML gets transcoded to WML if necessary, and WML and WMLScript get encoded into byte code that is then passed back to the client
  6. The client receives the response in WML byte code and displays the first card in the deck to the user.

WAP browser war ahead?

While the WAP standard was quickly criticized as being too restrictive in its assumptions for device capabilities, it promises a relatively interoperable platform (in the current WAP version 1.1) that all major cellphone manufacturers agree on and adhere to. Glitches in the first implementations that caused different phones to recognize different mime types and image formats seem to be largely resolved. Unfortunately, this was before the PDA and PC worlds developed a stronger interest in the subject.

Now more WAP browser implementations with differing extensions and improvements are starting to appear, including from one company (or soon to be two companies) from Redmond, Washington. Arguments whether WML should be replaced with HTML, or XHMTL are being exchanged. Microsoft's micro-browser allegedly supports both, once again embracing and extending, as well as bloating the software into a mega-browser. Ring any bells? Those who do not learn from history are condemned to repeat it... But then again, Nokia does not look like it could become easily "Netscaped". You cross-browser experts out there, a new playing field seems to be emerging for you!

http://www.internet.com

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage · Working with Ajax Server Extensions
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business

Produced by Michael Claßen
All Rights Reserved. Legal Notices.

URL: http://www.webreference.com/xml/column12/4.html
Created: May 23, 2000
Revised: May 23, 2000