Ohjelmistokomponentti
Siirry navigaatioon
Siirry hakuun
Komponentti on itsenäinen ja uudelleenkäytettävä ohjelmistoyksikkö, joka noudattaa komponenttimallinsa standardeja[1]. Komponentit ovat korkeamman tason abstraktioita kuin oliot ja ne määritellään rajapinnoilla: komponentit voivat määritellä ohjelmointirajapinnan sekä binääriyhteensopivan rajapinnan (ABI). Komponentteja koostamalla voidaan rakentaa järjestelmiä tai sovelluksia.
Komponentit ovat tarkoitettuja koostamiseen ja uudelleenkäyttämiseen.
Komponenttimalli
[muokkaa | muokkaa wikitekstiä]Komponenttimalli määrittelee joukon standardeja komponentin toteuttamiselle, käyttöönotolle ja dokumentoinnille[1]. Komponenttimalliin perustuvat komponentit ovat yhteensopivia keskenään.
Yleisiä komponenttimalleja ovat Microsoftin COM, Javan JavaBean komponenttimallit sekä OSGi.