Mellemvare

Middleware ( engelsk  middleware ; også oversat som middleware , middleware , sub-software , cross-platform software ) er et meget brugt udtryk, der betyder et lag eller kompleks af teknologisk software for at sikre interaktion mellem forskellige applikationer, systemer, komponenter.

Der er flere hovedtyper af middleware [1] [2] [3] :

Oprindelse af udtrykket

Formentlig går den første brug af udtrykket middleware tilbage til 1968 , i rapporten fra konferencen i NATO's videnskabelige komité [4] [5] .

Blandt moderne private fortolkninger er de mest almindeligt anvendte fortolkninger af begrebet middleware :

I det mest generelle tilfælde bruges udtrykket middleware ofte til at henvise til infrastruktur : webservere , applikationsservere , transaktionsmonitorer, servicebussoftware , indholdsstyringssystemer . Middleware er kernen i moderne it-løsninger baseret på XML , SOAP , webtjenester og serviceorienteret arkitektur [11] .

Noter

  1. Stojmenovic, I. og Thulasiram, RK og Yang, LT Parallel og distribueret behandling og applikationer: 5. internationale symposium, ISPA 2007, Niagara Falls, Canada, 29.-31. august 2007, Proceedings . — Springer, 2007. — S.  563-656 . — ISBN 9783540747413 .
  2. Ruh, WA og Maginnis, FX og Brown, WJ Enterprise Application Integration: A Wiley Tech Brief. - Wiley, 2002. - S. 52-59. — ISBN 9780471437864 .
  3. Alexander Kasatkin . Middlewares og deres klassificering Arkiveret 4. marts 2016 på Wayback Machine , PCWeek, (193) 19`1999
  4. Middleware-udtryk i NATO-rapporten fra 1968 . Hentet 28. oktober 2017. Arkiveret fra originalen 29. august 2014.
  5. Ironik. Opdatering om oprindelsen af ​​udtrykket "middleware"  ( 30. juli 2005). Dato for adgang: 30. januar 2011. Arkiveret fra originalen 1. juni 2012.
  6. Middleware - Ordliste for CNet.com  (engelsk)  (link ikke tilgængeligt) . cnet.com . Hentet 11. februar 2011. Arkiveret fra originalen 10. februar 2012.
  7. Definition af Middleware på  YourDictionary.com . The American Heritage® Dictionary of the English Language, 4. udgave . - "Software, der fungerer som mellemled mellem systemsoftware og en applikation." Hentet 10. februar 2011. Arkiveret fra originalen 10. februar 2012.
  8. Definer Middleware på  Dictionary.com . Dictionary.com . Hentet 10. februar 2011. Arkiveret fra originalen 10. februar 2012.
  9. Middleware fra FOLDOC  . FoldDoc . Hentet 10. februar 2011. Arkiveret fra originalen 10. februar 2012. Software, der formidler mellem et applikationsprogram og et netværk. Det styrer interaktionen mellem forskellige applikationer på tværs af de heterogene computerplatforme
  10. ↑ It-begrebsdefinition og it-ordliste  . Gartner . Dato for adgang: 30. januar 2011. Arkiveret fra originalen 10. februar 2012. Softwaren "lim", der hjælper programmer og databaser (som kan være på forskellige computere) med at arbejde sammen. Dens mest grundlæggende funktion er at muliggøre kommunikation mellem forskellige stykker software
  11. Wolfgang Emmerich, Mikio Aoyama, Joe Sventek. Effekten af ​​forskning på udvikling af middleware-teknologi  (engelsk)  // 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 .