Hva er mellomvare?

Mellomvare er programvare som ligger mellom et operativsystem og programmene som kjører på det. Mellomvare fungerer hovedsakelig som et skjult oversettelseslag og muliggjør kommunikasjon og dataadministrasjon for distribuerte programmer. Det kan sammenlignes med et rørsystem, ettersom det kobler sammen to programmer slik at data og databaser enkelt kan sendes gjennom «røret». Ved hjelp av mellomvare kan brukere utføre forespørsler, for eksempel sende inn skjemaer i en nettleser eller gi nettserveren mulighet til å returnere dynamiske nettsider basert på profilen til en bruker.

Vanlige eksempler på mellomvare er databasemellomvare, programservermellomvare, meldingsrettet mellomvare, nettmellomvare og overvåking av transaksjonsbehandling. Hvert mellomvareprogram leverer normalt meldingstjenester, slik at ulike programmer kan kommunisere via meldingsrammeverk som SOAP (simple object access protocol), nettjenester, REST (representational state transfer) og JSON (JavaScript object notation). All mellomvare utfører kommunikasjonsfunksjoner. Hvilken type mellomvare en bedrift velger, avhenger av hvilken tjeneste som brukes, og hva slags informasjon som må formidles. Dette kan omfatte sikkerhetsgodkjenning, transaksjonsadministrasjon, meldingskøer, programservere, nettservere og kataloger. Mellomvare kan også brukes til distribuert behandling der handlinger foregår i sanntid i stedet for at data sendes frem og tilbake.

Relaterte produkter og tjenester

Service Fabric

Koble til i private og offentlige skybaserte miljøer