Väliohjelmisto

Middleware ( englanniksi  middleware ; käännetty myös väliohjelmistoksi , keskikerroksen ohjelmistoksi , aliohjelmistoksi , cross-platform-ohjelmistoksi ) on laajalti käytetty termi, joka tarkoittaa teknologisten ohjelmistojen kerrosta tai kompleksia, joka varmistaa eri sovellusten, järjestelmien ja komponenttien välisen vuorovaikutuksen.

Väliohjelmistoja on useita päätyyppejä [1] [2] [3] :

Termin alkuperä

Todennäköisesti ensimmäinen termin väliohjelmisto käyttö on peräisin vuodelta 1968 Naton tiedekomitean konferenssin raportissa [4] [5] .

Nykyaikaisista yksityisistä tulkinnoista yleisimmin käytetyt väliohjelmisto -termin tulkinnat :

Yleisimmissä tapauksissa termillä väliohjelmisto tarkoitetaan usein infrastruktuuria : verkkopalvelimia , sovelluspalvelimia , tapahtumavalvontalaitteita, palveluväyläohjelmistoja , sisällönhallintajärjestelmiä . Middleware on nykyaikaisten XML- , SOAP- , verkkopalveluihin ja palvelukeskeiseen arkkitehtuuriin perustuvien IT-ratkaisujen ydin [11] .

Muistiinpanot

  1. Stojmenovic, I. ja Thulasiram, RK ja Yang, LT Rinnakkainen ja hajautettu käsittely ja sovellukset: 5th International Symposium, ISPA 2007, Niagara Falls, Kanada, 29.-31.8.2007, Proceedings . — Springer, 2007. — s  . 563-656 . — ISBN 9783540747413 .
  2. Ruh, WA ja Maginnis, FX ja Brown, WJ Enterprise Application Integration: Wiley Tech Brief. - Wiley, 2002. - S. 52-59. — ISBN 9780471437864 .
  3. Aleksanteri Kasatkin . Middlewares ja niiden luokittelu Arkistoitu 4. maaliskuuta 2016 Wayback Machinessa , PCWeek, (193) 19`1999
  4. Väliohjelmistotermi vuonna 1968 Naton raportti . Haettu 28. lokakuuta 2017. Arkistoitu alkuperäisestä 29. elokuuta 2014.
  5. Ironista. Päivitys termin "väliohjelmisto" alkuperästä  ( 30. heinäkuuta 2005). Käyttöpäivä: 30. tammikuuta 2011. Arkistoitu alkuperäisestä 1. kesäkuuta 2012.
  6. Middleware - CNet.comin sanasto  (englanniksi)  (linkkiä ei ole saatavilla) . cnet.com . Haettu 11. helmikuuta 2011. Arkistoitu alkuperäisestä 10. helmikuuta 2012.
  7. Väliohjelmiston määritelmä osoitteessa  YourDictionary.com . The American Heritage® Dictionary of the English Language, 4. painos . - "Ohjelmisto, joka toimii välittäjänä järjestelmäohjelmiston ja sovelluksen välillä." Haettu 10. helmikuuta 2011. Arkistoitu alkuperäisestä 10. helmikuuta 2012.
  8. Määritä väliohjelmisto osoitteessa  Dictionary.com . Dictionary.com . Haettu 10. helmikuuta 2011. Arkistoitu alkuperäisestä 10. helmikuuta 2012.
  9. FOLDOCin  väliohjelmisto . FoldDoc . Haettu 10. helmikuuta 2011. Arkistoitu alkuperäisestä 10. helmikuuta 2012. Ohjelmisto, joka välittää sovellusohjelman ja verkon. Se hallitsee erilaisten sovellusten välistä vuorovaikutusta heterogeenisillä laskenta-alustoilla
  10. ↑ IT-termin määritelmä ja IT-sanasto  . Gartner . Käyttöpäivä: 30. tammikuuta 2011. Arkistoitu alkuperäisestä 10. helmikuuta 2012. Ohjelmisto "liima", joka auttaa ohjelmia ja tietokantoja (jotka voivat olla eri tietokoneissa) toimimaan yhdessä. Sen perustehtävä on mahdollistaa kommunikointi eri ohjelmistojen välillä
  11. Wolfgang Emmerich, Mikio Aoyama, Joe Sventek. Tutkimuksen vaikutus väliohjelmistoteknologian kehittämiseen  (englanti)  // ACM Transactions on Software Engineering and Methodology. - N. Y .: ACM , 2008. - Voi. 17 , ei. 4 . - s. 19-48 . — ISSN 1049-331X . doi : 10.1145 / 13487689.13487692 .