Skip to main content

Hvad er Middleware?

Middleware er et af de vanskelige ord, der mere eller mindre beskriver, hvad det gør.Det er software, der forbinder forskellige dele af en applikation eller en række applikationer.Det kan dog være som en slags lim, der holder et netværk og dets tilsluttede computere sammen.Middleware kan være en enkelt applikation, eller det kan være en hel server.

Folk kan også tænke på middleware som en adapterenhed, der ville køre fra en ny printer til en ældre computer.Adapteren forbinder de to enheder, der muliggør kommunikation og mdash;og derfor funktionalitet og mdash;mellem dem.Almindelige pakker inkluderer det distribuerede computermiljø (DCE) og den almindelige objektanmodningsmæglerarkitektur (CORBA).

Hver type middleware har det samme generelle formål: at give flere computere mulighed for at gøre flere ting på tværs af et netværk eller for at tillade en computerAt gøre mange ting eller en kompliceret ting på tværs af et netværk.For eksempel bruges nogle til at linke et databasesystem til en webserver, hvilket giver brugerne adgang til databasen via en webbrowser.Visse komplicerede computersystemer kræver denne type software for at køre deres krævende applikationer.Et perfekt eksempel på en stor form for middleware er en applikationsserver, som er en server, der er dedikeret til en enkelt applikation eller en enkelt type applikation.

Et andet eksempel ville være en pakke software, der hjælper med at tjene et online spilmiljø.Flere og hyppigere har online-spil high-definition, højopløsning, grafisk-intense-præsentationer.Traditionelle serverløsninger er ikke længere nok til at lette sådanne online spiloplevelser, især hvis de er multi-player.Middleware hjælper med at bygge bro over kløften, både i virkeligheden og i virtual reality.

På det mest basale er Middleware usynlig, hvilket giver computere mulighed for at oprette forbindelse og kommunikere med hinanden og med servere.Uden denne software ville visse former for netværksaktivitet være umulig.De mere kraftfulde applikationer bliver, jo mere mellemvares er der behov for.