Väliohjelmisto (engl. middleware) on ohjelmistokomponentti, joka toimii osien tai sovelluksien välisenä rajapintana tai palveluna.[1] Käytännössä termiä käytetään myös laajemmin eri toiminnallisuuksien toteuttavista ohjelmakomponenteista. Termiä sanotaan käytettävän järjestelmäohjelman ja sovellusohjelman tai kahden sovellusohjelman välillä toimivasta ohjelmasta.[2]

Thumb
Ohjelmakerrokset käyttöjärjestelmän ytimen ja sovelluksien välissä voivat olla väliohjelmia.

Termin varhaisin käyttö on vuodelta 1968 Naton ohjelmistokehityskonferenssista, josta on julkaistu raportti tammikuussa 1969.[1][3]

Esimerkit

Esimerkkejä väliohjelmistoista ovat JDBC ja ODBC -ajurit, J2EE, .NET ja CORBA -alustat.[4]

Lähteet

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.