an example about service-provider-framework based the
staitc-factory-method.