Application - Service Provider Framework

> (Software|Application|System)

1 - About

There are three essential components of a service provider framework:

  • a service interface, which providers implement;
  • a provider registration API, which the system uses to register implementations, giving clients access to them;
  • and a service access API, which clients use to obtain an instance of the service.

3 - Example

With the Java service provider interface, in the case of JDBC,

4 - List