As the WWW goes wireless software engineers experience the challenge of developing WAP applications which respond to both the constraints and the opportunities of the wireless Web. Introduction Network-enabled devices such as mobile phones or PDAs allow new user groups to take advantage of the Internet. Gulliver has been designed with these possibilities in mind and provides an environment for the development of WAP based applications. Numeric keypads severely increase the time for entering data.
Disconnections are common in mobile environments.
The Gulliver architecture has been designed in order to meet the requirements presented in the previous section. It is shown in Figure 1. This interface is implemented as a Java Servlet. It translates incoming HTTP requests into events which are processed by the Application Manager. In the following, we briefly will describe key features of the Gulliver architecture.