Skip to main content

Hvad er en forbindelsesmægler?

En forbindelsesmægler er normalt en softwareapplikation, der fungerer som en forbindelse mellem en klient og en server eller mellem to eller flere peer -klienter.Disse koncepter bruges primært inden for områderne databaseforbindelsesstyring og til implementering af eksterne desktops.Multi-lags softwarearkitektur bruger en forbindelsesmægler til at etablere lav-overhovedet, kortvarige forbindelser mellem maskiner.Forbindelsesmæglere spiller en central rolle i fjerntliggende drevne -virtualisering.Praksisen med at have en formidlerenhed, der styrer alle forbindelser, er også vidt brugt til design af distribuerende computerarkitektur.

Udvikling inden for software- og operativsystemteknik har set fremkomsten af flerlags systemarkitekturer.Computernetværk sammensat af sådanne flerlagte systemer har brug for forbindelser, der har flere lag af abstraktion.Et lag håndterer for eksempel den fysiske overførsel af pakker på tværs af transmissionsmediet, hvilket sikrer, at hver pakke når den udpegede destination mellem netværksenheder.Et andet lag håndterer udelukkende kommunikation mellem applikationer såsom en webbrowser og en server.Da flerlagte systemer har adskillige kontaktpunkter og kan blive komplekse med hensyn til kommunikation over et computernetværk, er eksistensen af en enhed som en forbindelsesmægler nødvendig.

Remote Desktop Virtualization giver en bruger på en maskine mulighed for at kontrollere en computerplaceret fjernt som om brugeren fysisk var til stede på fjerncomputeren.En forbindelsesmægler fungerer som en agent mellem klientmaskinen og fjernmaskinen, der håndterer et væld af baggrundsnetværksopgaver.Forbindelsesmægleren i desktop virtualisering er ansvarlig for at autentisere klientmaskinen og autorisere den til at kontrollere fjernmaskinen.Det er også tiltalt for ansvaret for at sikre, at instruktioner mellem værtscomputeren og det fjernstyrede system er passende kodet.Remote Desktop Connection Brokers har også den enorme opgave at sikre, at kommunikation mellem de to maskiner er synkroniseret.

En anden for nylig udviklet tilgang til super-computing er distribuerende computerarkitektur, hvilket gør stor brug af forbindelsesmæglere til at hjælpe med kommunikationen mellem systemer.Mange af de nyeste super-computere er designet som gitter sammensat af knudepunkter, der kommunikerer med hinanden intelligent for at distribuere arbejde.I sådanne scenarier fungerer en forbindelsesmægler som en slags udveksling, der tildeler arbejde og styring af forbindelser og afbrydelser i nettet.Forbindelsesmæglere spiller også en vigtig rolle i super-computing.En effektiv forbindelsesmægler hjælper super-computing gitteret med at klemme så meget behandlingskraft, som den muligvis kan uden at spilde Central Processing Unit (CPU) -cyklusser eller forårsage transmissionsforsinkelser.