spacer

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

home / experts / xml / column12

WAP: The Web for Cellphones and PDAs

Engineer Project Manager
Aquent
US-TX-Houston

Justtechjobs.com Post A Job | Post A Resume
Developer News
Mandrake Linux Founder Back, Virtually
Amazon: We're a Technology Company
Sun Expands MySQL With Closed Source

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.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

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

webref The latest from WebReference.com Browse >
Administering RBAC in PHP 5 CMS Framework · xref: Automatic Cross Referencing Script · Book Review: Content Rich
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
MS Access and MySQL · Cisco AutoQoS: VoIP QoS for Mere Mortals · While VoIP Adoption Explodes in Enterprise, Carrier Spending Lags

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