'Create and return a Request and Response object.'

def get_serving(self, local, remote, scheme, sproto):

    req = self.request_class(local, remote, scheme, sproto)
    req.app = self
    for (name, toolbox) in self.toolboxes.items():
        req.namespaces[name] = toolbox
    resp = self.response_class()
    cherrypy.serving.load(req, resp)
    cherrypy.engine.publish('acquire_thread')
    cherrypy.engine.publish('before_request')
    return (req, resp)
