O'Reilly logo

Mac OS® X Advanced Development Techniques by Joe Zobkiw

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

14. XML-RPC

“Does distributed computing have to be any harder than this? I don't think so.”

—Byte Magazine

Every once in a while, something comes along that changes the way you think about work. XML-RPC is one of the coolest technologies I've explored in a long time. XML-RPC is a specification to allow software on one computer to call remote procedures (RPCs) on another computer, regardless of platform. The transport mechanism is HTTP, and the encoding mechanism is XML.

XML-RPC was created by Dave Winer of UserLand Software, Inc. and is a simpler alternative to using SOAP, discussed in Chapter 15, “SOAP.” Both are considered “Web Services”—XML-RPC being the first. Although both enable complex data structures to be transmitted, processed, and ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required