'

Wireless Application Programming with Java

We will all soon be able to surf the net with our palm pilots, cell phones, and other mobile devices Currently, there is a lot of interest in creating applications for this market, and currently there are a few ways to do it. The Wireless Application Protocol (WAP) is one way, and another is to use Sun Microsystems\'s JavaTM 2 Micro Edition (J2METM) Mobile Information Device Profile (MIDP).

With either WAP or MIDP, the Java programming language plays an important role. In WAP, Java Servlets and Java Server PagesTM (JSPs) can be used to generate Wireless Markup Language (WML) pages dynamically, and in MIDP, applications (also called MIDlets) are written in the Java programing language. In this tutorial we compare MIDP and WAP and show how these technologies complement each other.'