Hva er mellomvare?

mellomvare 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 derfor funksjonalitet - mellom dem. Vanlige pakker inkluderer Distribuert Computing Environment (DCE) og Common Object Request Broker Architecture (CORBA).

Hver type mellomvare har samme generelle formål: å la flere datamaskiner gjøre flere ting i et nettverk, eller la en datamaskin gjøre mange ting eller en komplisert ting i et nettverk. For eksempel brukes noen til å koble et databasesystem til en webserver, AlLave brukere for å få 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. Middelsvare hjelper til med å bygge bro mellom gapet, både i virkeligheten og i virtuell virkelighet.

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

ANDRE SPRÅK