RPC -- is it a module. One last try.

RPC -- is it a module.  One last try.
We had a thread going.  Do we need a tighter discussion, such as perhaps 
a phone call today or tomorrow to clarify where we are?  I have asked 
before and recall no response to the suggestion for a phone call.

The definition of "module" or "processor" fluctuate day to day, but as I 
implement I continue to see RPC as a module, which exists on client and 
server ends to map the programming environment and language onto the 
SOAP model.

The client and server method within the programming environment may also 
be seen as applications, but the client may be unaware of SOAP, and the 
server is hardly a SOAP handler.  They are simply interacting with 
method invocation within the programming environment.  The SOAP handler 
is the RPC interpreter which decodes objects and interprets the meaning 
of the method name inside.  That a specific URL may permit a specific 
set of RPC calls does not change that RPC is the target, which is 
interpreting the message and selecting from a set of available non-SOAP 
services to dispatch to, based upon method name.  That seems rather 
simple to me.

Once we know that, then, are modules permitted to add fault codes such 
as the additional conditions that may be encountered by RPC?  How?

Ray Whitmer
rayw@netscape.com

Received on Tuesday, 20 March 2001 12:24:26 UTC