Difference between SPI and API?
Asked 07 September, 2021
Viewed 1.2K times
  • 56
Votes

What is the difference between Service Provider Interface (SPI) and Application Programming Interface (API)?

More specifically, for Java libraries, what makes them an API and/or SPI?

9 Answer