Siirry sisältöön

Väliohjelmisto

Wikipediasta
(Ohjattu sivulta Middleware)
Ohjelmakerrokset käyttöjärjestelmän ytimen ja sovelluksien välissä voivat olla väliohjelmia.

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]

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

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

  1. a b Luoma-aho, Heikki: Väliohjelmistot integraatiotekniikkana jyx.jyu.fi. 25.3.2009. Viitattu 5.12.2017.
  2. software searchapparchitecture.techtarget.com. Viitattu 3.2.2020. (englanniksi)
  3. Software Engineering homepages.cs.ncl.ac.uk. tammikuu 1969. Viitattu 5.12.2017.
  4. Arregoces, M.; Portolani, M.: Data Center Fundamentals, s. 92–93. Cisco Press, 2003. ISBN 9781587140747 Teoksen verkkoversio.
Tämä ohjelmistoon liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.