Ok, Server:
class PeopleService: def insert(self, **vsql): db.People.insert(**vsql) db.commit() services = {'PeopleService': PeopleService} def gateway(): base_gateway = pyamf.remoting.gateway.BaseGateway (services,authenticator=auth) context = pyamf.get_context(pyamf.AMF0) pyamf_request = pyamf.remoting.decode(request.body.read(), context) pyamf_response = pyamf.remoting.Envelope(pyamf_request.amfVersion, pyamf_request.clientType) for name, message in pyamf_request: pyamf_response[name] = base_gateway.getProcessor(message) (message) response.headers['Content-Type'] = pyamf.remoting.CONTENT_TYPE return pyamf.remoting.encode(pyamf_response, context).getvalue() Client: def insert(): gw = RemotingService('http://127.0.0.1:8000/server/ People_controller/gateway') service = gw.getService('PeopleService') service.insert(name='Carlx',address='av none 12') --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py Web Framework" group. To post to this group, send email to web2py@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/web2py?hl=en -~----------~----~----~----~------~----~------~--~---