WAP / Wapsody
The WAPsody simulation environment is a Java implementation of
the "Wireless Application Protocol" (WAP) specification and the
WAP application environment. In brief, WAP is the equivalent of
the "World Wide Web" for mobile phonesa browser-based
system intended for use from mobile telephone handsets, PDAs, and
other mobile computing devices. The WAP system defines a microbrowser
that displays specially formatted content pages (in WML format)
that are transmitted to the mobile device using the WAP communications
protocol over a broad range of mobile data channels (more details
on WAP can be found at http://www.wapforum.org).
WAPsody simulates most aspects of WAP and is designed to be used
as a building and testing environment for WAP applications. It comprises
a set of Java classes that implement most layers of the WAP specifications.

Unique to WAPsody is its ability to faithfully reproduce the behavior
of the underlying network bearer service and the protocol layers
that build on itthis feature can be used to simulate the exact
behavior of a WAP application both in terms of usability and communications
efficiency.
A compiled version can be downloaded from IBM
AlphaWorks.
|