Jini provides simple and reliable access to services over any network,
independent of platform, protocol, or application technology. Enterprises can
use Jini to develop a resilient service-oriented architecture that can be
accessed from a broad range of clients.
Java 2 Micro Edition (J2ME) enables developers to build portable rich-client
solutions that can operate in either connected or disconnected modes. The
combination of J2ME-enabled devices interacting with enterprise systems
through Jini services provides a flexible architecture for building highly
reliable, end-to-end mobile solutions.
However, for any client to directly access and/or run Jini services, it must
be capable of dynamically downloading and executing Java classes and be able
to participate in Jini Discovery and Join protocols. Currently, many
J2ME-enabled devices with limited resources don't have ... (more)