| • Science | • People | • Locations | • Timeline |
It was first created by Dave Winer of UserLand Software in 1995 with Microsoft. However Microsoft considered it too simple, and started adding functionality. After several rounds of this, the standard was no longer so simple, and became what is now SOAP.
| Name | Tag Example | Description |
|---|---|---|
| array |
| Array of values, storing no keys |
| base64 | Base 64-encoded binary data | |
| boolean | Boolean logical value (0 or 1) | |
| date/time | Date and time | |
| double | Double precision floating number | |
| integer | Whole number, integer | |
| string | String of characters. Must follow XML encoding. | |
| struct |
| Array of values, storing keys |
An example of a typical XML-RPC request would be:
An example of a typical XML-RPC response would be:
A typical XML-RPC fault would be: