Jump to content

Service provider interface

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by CmdrObot (talk | contribs) at 00:35, 1 September 2006 (sp: replacable→replaceable). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Service Provider Interface (SPI) is a software mechanism to support replaceable components.

SPI are for instance used in several Java packages, e.g. JDBC, JCE, JNDI, JAXP, JBI and java.imageio.

See Replaceable Components and the Service Provider Interface for more information.