HTTP 1.1 is more than just a protocol for downloading files over the Internet, or for retrieving the results of a CGI script as HTML. It just happens to be used for HTML (or text) more often than not. HTTP 1.1 defines a rich API for doing exactly the sort of thing these new XML RPC mechanisms are being designed for, yet raw HTTP offers more features and more guarantees to the user than the current crops of XML-RPC.
In this talk we will introduce code to do RPCs via raw HTTP 1.1, and talk about why you really don't need SOAP or XML-RPC for the majority of applications, even ones where you think you need RPC.