CHAPTER 19XML-RPC

Drupal "plays well with others." That is, if there's an open standard out there, chances are that Drupal supports it either natively or through a contributed module. XML-RPC is no exception; Drupal supports it natively. In this chapter, you'll learn how to take advantage of Drupal's ability both to send and receive XML-RPC calls.

What Is XML-RPC?

A remote procedure call is when one program asks another program to execute a function. XML-RPC is a standard for remote procedure calls where the call is encoded with XML and sent over HTTP. The XML-RPC protocol was created by Dave Winer of UserLand Software in collaboration with Microsoft. It's specifically targeted at distributed web-based systems talking to each other, as when ...

Get Pro Drupal Development, Second Edition 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.