Skip to main content

Hva er mellomvare?

Middleware er et av de vanskelige ordene som mer eller mindre beskriver hva det gjør.Det er programvare som kobler forskjellige deler av en applikasjon eller en serie applikasjoner.Det kan imidlertid være som et slags lim som holder et nettverk og dets tilkoblede datamaskiner sammen.Middleware kan være et enkelt program, eller det kan være en hel server.

Folk kan også tenke på mellomvare som en adapterenhet som vil kjøre fra en ny skriver til en eldre datamaskin.Adapteren kobler de to enhetene, og muliggjør kommunikasjon og mdash;og derfor funksjonalitet og mdash;mellom dem.Vanlige pakker inkluderer Distribuerte Computing Environment (DCE) og Common Object Request Broker Architecture (CORBA).

Alle typer mellomvare har samme generelle formål: å la flere datamaskiner gjøre flere ting på tvers av et nettverk, eller tillate en datamaskinå gjøre mange ting eller en komplisert ting i et nettverk.For eksempel brukes noen til å koble et databasesystem til en webserver, slik at brukere får tilgang til databasen via en nettleser.Enkelte kompliserte datasystemer krever denne typen programvare for å kjøre sine krevende applikasjoner.Et perfekt eksempel på en stor form for mellomvare er en applikasjonsserver, som er en server som er dedikert til en enkelt applikasjon eller en enkelt type applikasjon.

Et annet eksempel vil være en serie programvare som hjelper til med å betjene et online spillmiljø.Mer og oftere har online spill high-definition, høyoppløselig, grafisk intenspresentasjoner.Tradisjonelle serverløsninger er ikke lenger nok til å lette slike online spillopplevelser, spesielt hvis de er multispiller.Middleware hjelper til med å bygge bro mellom gapet, både i virkeligheten og i virtual reality.

på det mest grunnleggende, mellomvare er usynlig, slik at datamaskiner kan koble seg sammen og kommunisere med hverandre og med servere.Uten denne programvaren ville visse typer nettverksaktivitet være umulig.Jo kraftigere applikasjoner blir, jo mer mellomvare vil være nødvendig.