links:
http://stackoverflow.com/questions/2954372/difference-between-spi-and-api

summary:
– api is what application sees and calls
– spi is the service interface for a service provider to implement / conform, hence spi is a lower level support to make api a reality

Advertisements