Application - Service Provider Framework


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.


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


Powered by ComboStrap