SDSU SDSU Smalltalk Library
XML-RPC
SDSU Smalltalk Library
San Diego State University -- This page last updated 10-Sep-02

Version for VW 7.0

Files:
Author:Roger Whitney, whitney@cs.sdsu.edu

Version: 1.0

Description: An implementation of the XML-RPC spec. See http://www.xmlrpc.com/ for more information about XML-RPC. Current version passes the validation suite at: http://validator.xmlrpc.com/.

Client. Unzip the file XmlRpcClient.zip and load the two parcels: XmlRpcClient and XmlRpcClientTests. The main classes are located in the Network-XmlRpc* categories. See the XmlRpcClient class examples protocol for examples.

Server. Unzip the file XmlRpcServer.zip and load the two parcels: XmlRpcServer and XmlRpcServerTests. Currenlty only supports pure Wave server, no Webtool kit or OpenTalk support.

See the XML-RPC lecture notes at http://www.eli.sdsu.edu/courses/fall02/cs580/notes/index.html for information, particularly about running the server. The images in the html version are corrupted, so read the PDF version.
Version for VW 3.0

Files:
Author:Roger Whitney, whitney@cs.sdsu.edu

Version: 0.1

Description: An implementation of the XML-RPC spec. See http://www.xmlrpc.com/ for more information about XML-RPC. Current version passes the validation suite at: http://validator.xmlrpc.com/. However, at times when a client and server in the same image are communicating, the image freezes.

To install first load the NetworkServer parcel from UIUC, which is provided above. The test suite requires SUnit. The offical SUnit site is: http://ANSI-ST-tests.sourceforge.net/SUnit.html.
Visitors since 26-Jan-01