Developed through the
Java Community Process (JCP), the RMI Optional Package (RMI OP) brings the world of distributed applications to consumer and embedded devices.
Long a feature of the Java 2 Platform, Standard Edition (J2SE), remote method invocation enables applications written in the Java programming language to interoperate in a transparent, flexible way, even when deployed on very different systems. With the advent of RMI OP, "very different systems" now includes, not only desktop and server systems, but small handheld and embedded devices such as smart communicators and personal digital assistants. RMI OP is a subset of J2SE RMI that can be used on devices that support the Connected Device Configuration (CDC) of the Java 2 Platform, Mobile Edition (J2ME).