Web Services: Its So Crazy, It Just Might Not Work
Tue, 31 Jul 2001 17:19:10 -0400 (EDT)
> So help me out, Mark: do you really believe that application protocols
> such as HTTP are qualitatively and significantly different than RPCs, or
> can you see clear to the realization that they are just specific and
> specifically-constrained sets of RPCs?
You're absolutely right about HTTP being a *use* of RPC, because each
HTTP component exposes an application interface; GET, POST, PUT, etc..
What I think is a bad idea is where every network component has its own
RPC interface different from every other.
Because defining a new RPC interface means defining new application
semantics and therefore a new application protocol. We need less protocols,
not more. That's why (and how) I'm anti-RPC.