def remote(self, method, params=()):
        """remote invokes the server with the method name and an 
        optional set of parameters.  The return value is always a
        tuple."""

        response = self.transport.request(self.host, 
                                          '/RPC2',
                                          dumps(params, method))
        return response
remote invokes the server with the method name and an 
        optional set of parameters.  The return value is always a
        tuple.
recipes/Python/52226_XMLRPC_with_Medusa/recipe-52226.py