Skip to main content

Hva er en tilkoblingsmegler?

En tilkoblingsmegler er normalt en programvare som fungerer som en forbindelse mellom en klient og en server eller mellom to eller flere jevnaldrende klienter.Disse konseptene brukes først og fremst innen områdene med databasetilkoblingsadministrasjon og for implementering av eksterne stasjonære maskiner.Multi-lags programvarearkitektur benytter seg av en tilkoblingsmegler for å etablere lave overhode, kortsiktige forbindelser mellom maskiner.Tilkoblingsmeglere spiller en sentral rolle i eksternt skrivebordsvirtualisering spesielt.Praksisen med å ha en mellomliggende enhet som administrerer alle tilkoblinger er også mye brukt i utformingen av distribusjon av databehandlingsarkitektur.

Utviklingen innen programvare og operativsystemteknikk har sett bruk av flerlags systemarkitekturer.Datamatnettverk sammensatt av slike flerlagslige systemer trenger tilkoblinger som har flere abstraksjonslag.Ett lag håndterer for eksempel den fysiske overføringen av pakker over transmisjonsmediet, og sikrer at hver pakke når den angitte destinasjonen mellom nettverksenheter.Et annet lag håndterer utelukkende kommunikasjon mellom applikasjoner som en nettleser og en server.Siden multi-lags systemer har mange kontaktpunkter og kan få komplekse når det gjelder å kommunisere over et datanettverk, er eksistensen av en enhet som en tilkoblingsmegler nødvendig.

Eksternt stasjonær virtualisering lar en bruker på en maskin å kontrollere en datamaskinLigger eksternt som om brukeren var fysisk til stede på den eksterne datamaskinen.En tilkoblingsmegler fungerer som en agent mellom klientmaskinen og den eksterne maskinen, og håndterer et mangfold av bakgrunnsnettverksoppgaver.Tilkoblingsmegleren i stasjonær virtualisering er ansvarlig for å autentisere klientmaskinen og autorisere den til å kontrollere den eksterne maskinen.Det er også siktet for ansvaret for å sørge for at instruksjoner mellom vertsdatamaskinen og det eksternt kontrollerte systemet er passende kodet.Eksternt stasjonære tilkoblingsmeglere har også den enorme oppgaven å sikre at kommunikasjonen mellom de to maskinene blir synkronisert.

En annen nylig utviklet tilnærming til superdatakatør er distribuerende databehandlingsarkitektur, noe som gjør tung bruk av tilkoblingsmeglere for å hjelpe til i kommunikasjonen mellom systemer.Mange av de siste superdatamaskinene er designet som rutenett sammensatt av noder som kommuniserer med hverandre intelligent for å distribuere arbeid.I slike scenarier fungerer en tilkoblingsmegler som en slags utveksling, tildeling av arbeid og styrer tilkoblinger og frakoblinger i nettet.Tilkoblingsmeglere spiller også en viktig rolle i superberegning.En effektiv tilkoblingsmegler hjelper Super-Computing Grid til å presse ut så mye prosessorkraft som det muligens kan uten å kaste bort Central Processing Unit (CPU) -sykluser eller forårsake overføringsforsinkelser.