Copyright © 2001 Eric Kidd, Charles Cook
0.8.0, 2001-04-12
| Revision History | |
|---|---|
| Revision 0.9.0 | 2001-05-13 |
| Merged in Charles Cook's chapter on XML-RPC.Net. | |
| Revision 0.8.0 | 2001-04-12 |
| Updated section on common interfaces. Added pointer to XML-RPC.Net information. | |
| Revision 0.7.0 | 2001-04-03 |
| Added section on C++ proxy classes. | |
| Revision 0.6.0 | 2001-02-02 |
| Added sections on Ruby, K and common interfaces. | |
| Revision 0.5.0 | 2001-01-23 |
| Initial version. | |
Abstract
Describes how to use XML-RPC to implement clients and servers in a variety of languages. Provides example code in Perl, Python, C, C++, Java, PHP, XML-RPC.Net and other languages. Includes sections on Zope and KDE 2.0. Applies to all operating systems with XML-RPC support.
Table of Contents
- 1. Legal Notice
- 2. What is XML-RPC?
- 3. XML-RPC vs. Other Protocols
- 4. Common XML-RPC Interfaces
- 5. A Sample API:
sumAndDifference - 6. Using XML-RPC with Perl
- 7. Using XML-RPC with Python
- 8. Using XML-RPC with C and C++
- 9. Using XML-RPC with Java
- 10. Using XML-RPC with PHP
- 11. Using XML-RPC with Microsoft .NET
- 12. Using XML-RPC with Ruby
- 13. Using XML-RPC with Proprietary Languages
- 14. Applications with Built-in XML-RPC Support
- 15. About This Document