|
|
|
Writing Web Applications to Include Wireless Subscribers
With the growing popularity of Internet-enabled wireless devices, application developers need to design their Web applications to interface with more than just the traditional desktop browser. In addition, because wireless devices vary greatly in their form factors, their user input interfaces, and their use of over-the-air (OTA) protocols and markup languages, developers need to consider the different types of wireless devices when designing Web applications.
|
|
Enabling Wireless Access to Dynamic Web Content
When a short time to market is critical, using servlets/JSP technology is the easiest way to convert HTML to wireless formats. Good performance is also assured because each JSP is written specifically for a device, and no conversion or transformation occurs. One disadvantage of this approach is that maintenance can be difficult because of the repetitive code necessary to access the back end for individual devices. However, this can be solved by writing servlets to generate XML output to run above the server's API.
|
|
Developing Wireless Applications with WAP, WML, and JSP
How many of you have cellular phones with you?" he opened the session. More than half the people in the crowd of about 300 raised their hands. "All right, now take them out, and turn them off." Darby, apparently, is no stranger to giving presentations to a technical audience. Folks laughed and some reached into their pockets to turn their ringers down, but even so, a half dozen times during his talk you could hear the electronic chiming of Beethoven's "Ode to Joy" or other synthesized tune trying to wrest an attendee's attention from Darby's presentation.
|
|
Serving Dynamic WAP Content with Java Server Pages
In this article I will show you how easy it is to start creating dynamic content for WAP-enabled mobile phones using the Wireless Markup Language (WML) and Sun Microsystems' Java Server API. Rather than list and explain all of the WML tags we will examine a sample application that will demonstrate some of the main language features.
|
|
Client-Server Communications between MIDlets and Servlets
Many, if not most, Mobile Information Device Profile (MIDP) applications have a server-side piece to them. In other words, a client-server paradigm is used to offload complicated work from the limited capabilities of the MIDP device to the more capable server environment. Because the MIDP 1.0 specification only mandates support for HTTP, all client-server communication must be done through an HTTP gateway, of which a web server is one example (however vendors are free to add support for different communication protocols).
|
|
WAP for Java Developers: Develop WAP Applications with Servlets and JavaServer Pages[tm]
Wireless networks are mainly used for voice communication. Wireless operators, however, are interested in delivering data over wireless networks. Having become a new buzzword, WAP (Wireless Application Protocol) is designed specifically for delivering Internet data over wireless networks. This article introduces you to WAP and its related technologies (WML, WMLScript, and so forth), and shows you how to develop wireless applications using Java[tm] technology.
|
|
Execute a simple phone book application with WML and JSP
This tip uses a phone book example to show how to build, configure, and run a simple wireless application. The example demonstrates connectivity between a WML (Wireless Markup Language) client device and the Tomcat Web server through a WAP (Wireless Application Protocol) gateway. It also shows how to serve up a static WML document, and make an interactive request to a JSP (JavaServer Page) received from a WML client.
|
|
|