SPI(Service Provider Interface)

서비스를 확장, 구현하기위한 인터페이스

api는 서비스를 사용하기위한 인터페이스라면, spi는 해당 서비스의 기능을 확장, 구현하기위한 인터페이스임
spi는 인터페이스, 클래스 혹은 추상클래스로 나타남
spi를 사용하므로서 클라이언트는 실제 구현을 신경쓰지 않고, 사용가능
ex) jdbc

https://en.wikipedia.org/wiki/Service_provider_interface
https://stackoverflow.com/questions/2954372/difference-between-spi-and-api

#Concept
#Definition

Licensed under CC BY-NC-SA 4.0
마지막 수정: Apr 21, 2024 09:36 UTC
Hugo로 만듦
JimmyStack 테마 사용 중