Directory

A compilation of resources for XML-RPC developers.
Specifications
  XML
  HTTP
  XML-RPC
Implementations
  AOLserver: client/server (Aaron Swartz, Dave Bauer, Jerry Asher)
  Apache: client/server (Andrew Bihun)
  AppleScript: client (Late Night Software)
  ASP: client/server (David Carter-Tod)
  Axapta: client/server (Greg Pierce)
  C++: client (eZ systems)
  C/C++: client/server (Archie Cobbs)
  C/C++: client/server (Eric Kidd/FirstPeer)
  C: client/server (Epinions)
  Cold Fusion: client/server (Rob Blitz)
  COM: client (Ignacio Vazquez)
  COM: client (Phil Hewitt)
  COM: client (Simon Fell)
  COM: client/server (Jan G.P. Sijm)
  Delphi/Kylix: client/server (Cliff Baeseman)
  Dylan: client/server (Chris Double)
  Eiffel: client/server (Glenn Maughan)
  Flash: client (Patrick O'Lone)
  Frontier/Radio UserLand: client/server (UserLand)
  Guile: client/server (Evan Prodromou)
  Internet Explorer: client (Olav Junker Kjær)
  J2ME: client (Kyle Gabhart)
  Java: client (Josh Lucas)
  Java: client/server (Apache)
  Java: client/server (Greger Ohlson)
  Java: client/server (Hannes Wallnöfer)
  Java: client/server (ThingMachines)
  JavaScript: client (Ruben Daniels)
  JavaScript: client (Scott Andrew)
  K: client/server (Christian Langreiter)
  KDE: client/server (Kurt Granroth)
  Lingo: client (Stefan Rinner)
  Lisp: client/server (Chris Double)
  Lisp: client/server (Daniel Lundin)
  Macintosh OS X: client/server (Apple Computer)
  Microsoft .NET: client/server (Charles Cook)
  Mozilla: client (Samuel Sieb)
  Objective C: client/server (Marcus Müller)
  Perl: client/server (Ken MacLeod)
  Perl: client/server (Paul Kulchenko)
  Perl: client/server (Randy Ray)
  PHP: client/server (Epinions)
  PHP: client/server (eZ systems)
  PHP: client/server (Keith Devens)
  PHP: client/server (Robert Hoffmann)
  PHP: client/server (Simon Willison)
  PHP: client/server (Stefan Saasen)
  PHP: client/server (Useful Inc)
  PHP: client/server (Bård Farstad)
  Pike: server (Pitrich Information Technologies)
  Python: client/server (PythonWare)
  Python: client/server (Shilad Sen)
  Python: server (Ken McIvor)
  REALBasic: client (Julian Wood)
  REALBasic: client (Sam DeVore)
  Rebol: client/server (Andreas Bolka)
  Rebol: client/server (Chris Langreiter)
  Rebol: client/server (Thomas Jensen)
  Ruby: client/server (Michael Neumann)
  Scheme: client (Pete Hopkins)
  Scheme: client/server (Matt Jadud)
  Squeak: client (Christian Langreiter)
  Tcl: client (Vitessa)
  Tcl: client/server (Eric Yeh)
  Tcl: client/server (Steve Ball)
  Tintware: client/server (Michael K Montague)
  WebObjects: client/server (Hannes Wallnöfer/Jim Roepcke)
  Zope: client/server (PythonWare/Eric Kidd/UserLand)
Services
  A list of public Web Services and specs that build on XML-RPC.
  Aaron Cope/The Mirror Project
  Andreas Bolka/XML-RPC to POP3 gateway
  Brandon Wiley/Freenet
  Christopher Heschong/The Covers Project
  Google API/UserLand
  Government of Prince Edward Island/PEI Vacancy Service
  Internicity/Quick Topic
  Jeff Barr/Syndic8
  Macrobyte/Free-Conversant
  Macscripter.Net/Osaxen.com
  NewsIsFree
  O'Reilly/Meerkat
  Planet Replay
  Pyra Labs/Blogger
    Blogger XML-RPC spec
    Mail list
    Clients
      BlogBuddy
      BlogniX
      Jericho
      Mozblog
      PHP
      TextRouter
    Scripting glue
      Glue for AppleScript
      Glue for COM
      Glue for Frontier/Radio
      Glue for Java
      Glue for Perl
      Glue for PHP
      Glue for Python
    Extensions
      MetaWeblog API
  StuffedDog/Speller
  UserLand/Current Time
  UserLand/mailToTheFuture
  UserLand/Manila RPC
  UserLand/Prefs Distribution
  UserLand/Search Engine
  UserLand/xmlStorageSystem
  UserLand/Weblogs.Com
  WebCrossing
  Debuggers/Validators
    OSE/XML-RPC Debugger
    UserLand/XML-RPC Debugger
    UserLand/XML-RPC Validator
  XML-RPC Extensions
    Eric Kidd/system.multiCall
    Specification for Fault Code Interoperability
    Useful/Introspection methods
Blogging APIs
  Blogger API
  MetaWeblog API
Communities
  Mail lists
    Main XML-RPC mail list
    XML-RPC for C/C++ mail list
    Apache XML-RPC Users and Developers mail list
    Apache XML-RPC list archives
  Search engines
    Google search for \"XML-RPC\"
    UserLand search for \"XML-RPC\"
  Websites
    Python.Scripting.Com
Tutorials/Press
  Apple: Making XML-RPC and SOAP Requests with AppleScript.
  Charles Cooper: Hard Choices Ahead for Developers.
  Dave Winer: Bootstrapping.
  Dave Winer: XML-RPC for Newbies.
  Eric Kidd: XML-RPC HowTo. (Python, C/C++, Java, PHP, KDE, Zope)
  Eric Kidd: XML-RPC HowTo in Japanese.
  InfoWorld: Rampant confusion.
  Jon Udell: Exploring XML-RPC.
  Jon Udell: XML-RPC Programming with Zope.
  Kate Rhodes: XML-RPC vs SOAP.
  Matt Neuburg: A Gentle Introduction to XML-RPC. (Frontier)
  Nokia: Wireless Web Services
  O'Reilly: XML-RPC in Python.
  PC Magazine: XML's Next Step.
  PHP-Center.de: Was ist XML-RPC? (German)
  UserLand/XML-RPC and SOAP wire dumps
  XML.Com: Zope and XML-RPC.
  XML.Com: Building XML-RPC Clients in C
  Zope.Org: XML-RPC HowTo