"One of the most important ideas in creating scalable Web sites
is to decompose our programs into modular Web services. Our Web
pages will no longer read a database directly, process the business
logic and spew out HTML. Instead we will subdivide our pages into
multiple sections, and render each section by calling different Web
services. In this way we spread the CPU load across multiple
servers. This article shows you how to implement these Web
services using XML-RPC and PHP."
"XML-RPC is a spec and a set of implementations that allow
software running on disparate operating systems, running in
different environments to make procedure calls over the Internet.
It's remote procedure calling using HTTP as the transport and XML
as the encoding. It's designed to be as simple as possible, while
allowing complex data structures to be transmitted, processed and
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.