Palveluntarjoajan käyttöliittymä

Palveluntarjoajan käyttöliittymä ( SPI ) on API , jonka kolmas osapuoli on tarkoitettu toteuttamaan tai laajentamaan. Sitä voidaan käyttää mahdollistamaan rungon pidentäminen ja vaihdettavat komponentit.

Tiedot

Java-dokumentaatiosta:

Palvelu on tunnettu joukko rajapintoja ja (yleensä abstrakteja) luokkia. Palveluntarjoaja on palvelun konkreettinen toteutus. Palveluntarjoajan luokat toteuttavat tyypillisesti itse palvelussa määriteltyjä rajapintoja ja luokkien alaluokkia. Palveluntarjoajat voidaan asentaa Java-alustatoteutukseen laajennuksina eli JAR-tiedostoina, jotka sijoitetaan mihin tahansa normaaleihin laajennushakemistoihin. Palveluntarjoajat voidaan asettaa saataville myös lisäämällä ne sovelluksen luokkapolulle tai käyttämällä muita alustakohtaisia ​​keinoja.