Basic implementation of ConnectorFactory