Mellanvara
Middleware ( engelska middleware ; även översatt som middleware , middle layer software , sub-software , cross-platform software ) är en allmänt använd term som betyder ett lager eller komplex av teknisk programvara för att säkerställa interaktion mellan olika applikationer, system, komponenter.
Det finns flera huvudtyper av mellanprogram [1] [2] [3] :
Ursprunget till termen
Förmodligen den första användningen av termen middleware går tillbaka till 1968 , i rapporten från Natos vetenskapliga kommittés konferens [4] [5] .
Bland moderna privata tolkningar är de mest använda tolkningarna av termen middleware :
I det mest allmänna fallet används termen mellanprogram ofta för att hänvisa till infrastruktur : webbservrar , applikationsservrar , transaktionsövervakare, servicebussmjukvara , innehållshanteringssystem . Middleware är kärnan i moderna IT-lösningar baserade på XML , SOAP , webbtjänster och tjänsteorienterad arkitektur [11] .
Anteckningar
- ↑ Stojmenovic, I. och Thulasiram, RK och Yang, LT Parallell och distribuerad bearbetning och tillämpningar: 5th International Symposium, ISPA 2007, Niagara Falls, Kanada, 29-31 augusti 2007, Proceedings . — Springer, 2007. — S. 563-656 . — ISBN 9783540747413 .
- ↑ Ruh, WA och Maginnis, FX och Brown, WJ Enterprise Application Integration: A Wiley Tech Brief. - Wiley, 2002. - S. 52-59. — ISBN 9780471437864 .
- ↑ Alexander Kasatkin . Middlewares och deras klassificering Arkiverad 4 mars 2016 på Wayback Machine , PCWeek, (193) 19`1999
- ↑ Middleware benämner i NATO-rapport 1968 . Hämtad 28 oktober 2017. Arkiverad från originalet 29 augusti 2014. (obestämd)
- ↑ Ironick. Uppdatering om ursprunget till termen "mellanprogram" ( 30 juli 2005). Datum för åtkomst: 30 januari 2011. Arkiverad från originalet den 1 juni 2012.
- ↑ Middleware - Ordlista för CNet.com (engelska) (länk ej tillgänglig) . cnet.com . Hämtad 11 februari 2011. Arkiverad från originalet 10 februari 2012.
- ↑ Definition av Middleware på YourDictionary.com . The American Heritage® Dictionary of the English Language, 4:e upplagan . - "Programvara som fungerar som en mellanhand mellan systemprogramvara och en applikation." Hämtad 10 februari 2011. Arkiverad från originalet 10 februari 2012.
- ↑ Definiera Middleware på Dictionary.com . Dictionary.com . Hämtad 10 februari 2011. Arkiverad från originalet 10 februari 2012.
- ↑ Mellanvara från FOLDOC . FoldDoc . Hämtad 10 februari 2011. Arkiverad från originalet 10 februari 2012. Programvara som förmedlar mellan ett applikationsprogram och ett nätverk. Den hanterar interaktionen mellan olika applikationer över de heterogena datorplattformarna
- ↑ IT-termdefinition och IT-ordlista . Gartner . Datum för åtkomst: 30 januari 2011. Arkiverad från originalet den 10 februari 2012. Programvaran "lim" som hjälper program och databaser (som kan finnas på olika datorer) att fungera tillsammans. Dess mest grundläggande funktion är att möjliggöra kommunikation mellan olika programvaror
- ↑ Wolfgang Emmerich, Mikio Aoyama, Joe Sventek. Effekten av forskning om utveckling av mellanprogramsteknologi (engelska) // ACM Transactions on Software Engineering and Methodology. - N. Y .: ACM , 2008. - Vol. 17 , nr. 4 . — S. 19-48 . — ISSN 1049-331X . doi : 10.1145 / 13487689.13487692 .