Acronym for Remote Method Invocation over Internet Inter-ORB Protocol. A subsystem of the Java 2 Platform, Enterprise Edition (J2EE). It provides the ability to write CORBA applications for the Java platform without learning the CORBA Interface Definition Language (IDL). RMI-IIOP includes the full functionality of a CORBA Object Request Broker and allows the programming of CORBA servers and applications via the RMI application programming interface (API). RMI-IIOP is useful for developers using Enterprise Java Beans (EJBs), since the remote object model for an EJB is RMI-based. Also called: RMI over IIOP. See also CORBA, Enterprise JavaBeans, J2EE.