The skeleton class, which exists in the RMI remote object or RMI server, unmarshals the invokes
method and arguments on the remote object, invokes the method on the instance of the remote object, and then marshals the results for return to the client. In the WebLogic Enterprise product, the skeleton class is generated at the same time as the client stub by running the weblogic.rmic
compiler on the fully qualified package names of the compiled class files that contain remote object implementations. However, the generated skeleton class files can be discarded for WebLogic Enterprise applications because the WebLogic Enterprise infrastructure handles unmarshalling, method invocations, and marshalling on the RMI server side.