Xtended Markup Language '''R'''emote '''P'''rocedure '''C'''all [[... [XML] ...] The [TclSOAP] package has been expanded to cover XML-RPC as an RPC protocol as well as [SOAP]. As the two protocols are pretty much identical this should come as no surprise. There is support for providing SOAP and XML-RPC services from tclhttpd and constructing clients by binding tcl procedures to the [RPC] provided method. See http://tclsoap.sourceforge.net/ for the details. The XML-RPC subsection of the TclSOAP page is headed by a big banner saying "This code has been superceeded [[sic]] as of version 1.6" The question is, superseded how, and by what? [PT] 29-May-2003: That section covers XML-RPC as a ''service''. Writing client code is simple - but undocumented now that I check. However, it's pretty much the same as SOAP but with less variable types. The validator1.tcl script in the tclsoap samples directory implements a client for the Userland XML-RPC interperability tests. This should provide some help concerning the use of this package. ---- There's also http://sourceforge.net/projects/xmlrpctcl/ . ---- [SC] Just noticed the Wiki RPC interface definition [http://www.ecyrd.com/JSPWiki/Wiki.jsp?page=WikiRPCInterface] implemented in a few wiki tools. ---- [Jacob Levy] Mar 7, 2004: If anyone figures out how to use XML-RPC services with tclhttpd then please add an example here. I need this to work, dammit :) -- I might end up figuring it out for myself, if so I'll update here. ---- [[ [Category Internet] | [Category Acronym] | [Category XML] | ]]