I've started the interface design, based on the SoapClient/SoapServer PHP classes.