The Java Remote Interface (RMI) to SOAP Compiler

The Novell exteNd Web Services SDK rmi2soap compiler transforms Java RMI into SOAP stubs and skeletons. As such the output from the rmi2soap compiler constitutes the glue between the generic Novell exteNd Web Services SDK runtime and the typed client and server implementations provided by developers.

The rmi2soap compiler generates stubs and skeletons, which are used by the client and server implementations. Although the stub is hidden when client look up remote Web Services from JNDI, the stub is still used at runtime to convert what looks like a local method invocation into a call going across the Internet using SOAP and HTTP. The skeletons are used by server implementations and there is support both for inheritance and delegation.

The rmi2wsdl compiler support exactly the same data types as the wsdl2java and rmi2wsdl compilers. You can also refer to the rmi2soap man page for a detailed description of the compiler's command line options.



Copyright © 2003, 2004 Novell, Inc. All rights reserved. Copyright © 2001, 2002, 2003 SilverStream Software, LLC. All rights reserved.