SIXX is an XML serializer/deserializer written in Smalltalk. The purpose is to store and load Smalltalk objects in a portable, dialect-independent XML format.
Shale is a Ruby object mapper and serializer for JSON, YAML and XML. It allows you to parse JSON, YAML and XML data and convert it into Ruby data structures, as well as serialize data structures into JSON, YAML or XML.
This project presents two separate WCF Service Applications and a client "tester" console application in the same Visual Studio solution. The WCF Services were hosted using IIS Express. A simple console "test" application connects to both of the services through separate proxy references. There are two services: school service (the main demo) and a basic math service.