Väliohjelmisto
![](http://upload.wikimedia.org/wikipedia/commons/thumb/9/91/Linux_kernel_and_gaming_input-output_latency.svg/250px-Linux_kernel_and_gaming_input-output_latency.svg.png)
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]
Esimerkit
Esimerkkejä väliohjelmistoista ovat JDBC ja ODBC -ajurit, J2EE, .NET ja CORBA -alustat.[4]
Lähteet
- ↑ a b Luoma-aho, Heikki: Väliohjelmistot integraatiotekniikkana jyx.jyu.fi. 25.3.2009. Viitattu 5.12.2017.
- ↑ software searchapparchitecture.techtarget.com. Viitattu 3.2.2020. (englanniksi)
- ↑ Software Engineering homepages.cs.ncl.ac.uk. tammikuu 1969. Viitattu 5.12.2017.
- ↑ (2003) Data Center Fundamentals. Cisco Press, 92–93. ISBN 9781587140747.
Tämä ohjelmistoon liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.