'Return a Broker attached to the factory (as the service provider).'

def buildProtocol(self, addr):

    proto = self.protocol(isClient=False, security=self.security)
    proto.factory = self
    proto.setNameForLocal('root', self.root.rootObject(proto))
    return proto
