ABSTRACT

This chapter outlines a way to extend traditional enterprise applications and their associated programming models such as Java 2 Enterprise Edition (J2EE) from the desktop client down to mobile devices. These mobile devices are not just laptop or table computers, but rather handheld devices such as PDAs, personal communicators, or even cellular telephones. This technology allows us to extend the applications to these devices, not rewrite them. Herein lies the power of these programming models — the ability to extend applications and the associated middleware to new modes of interaction.