Chapter 16. Building a Web Service with JAX-RPC

Java Remote Method Invocation (RMI) is most commonly used for making calls between Java Virtual Machines (JVMs). Although there is an RMI over Internet Inter-Orb Protocol (IIOP) capability that permits interoperability with CORBA, interoperability with CORBA is hardly the key to providing universal access. For Web Services to succeed, we need to be able to interoperate not only with CORBA and other Java users, but with .NET as well.

We've seen how the concepts of MOM were combined with XML-formatted data and SOAP protocols to create a completely interoperable messaging solution in JAXM. Now we'd like to do something similar for creating an RPC solution. Our data will still be in the form of XML; ...

Get J2EE™ and JAX™: Developing Web Applications and Web Services now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.