Skip to main content

Wat is een verbindingsmakelaar?

Een verbindingsmakelaar is normaal gesproken een softwareapplicatie die fungeert als een contactpersoon tussen een client en een server of tussen twee of meer peer -clients.Deze concepten worden voornamelijk gebruikt op het gebied van databaseverbindingsbeheer en voor de implementatie van externe desktops.Multi-laged software-architectuur maakt gebruik van een verbindingsmakelaar om lage overhead, kortetermijnverbindingen tussen machines tot stand te brengen.Verbindingsmakelaars spelen in het bijzonder een cruciale rol bij externe desktopvirtualisatie.De praktijk van het hebben van een intermediaire entiteit die alle verbindingen beheert, wordt ook veel gebruikt bij het ontwerp van distributieve computerarchitectuur.Computernetwerken bestaande uit dergelijke meerlagige systemen hebben verbindingen nodig die meerdere abstractielagen hebben.Eén laag behandelt bijvoorbeeld de fysieke overdracht van pakketten over het transmissiemedium, zodat elk pakket de aangewezen bestemming tussen netwerkapparaten bereikt.Een andere laag behandelt alleen de communicatie tussen applicaties zoals een webbrowser en een server.op afstand gelegen alsof de gebruiker fysiek aanwezig was op de externe computer.Een verbindingsmakelaar fungeert als een agent tussen de clientmachine en de externe machine en hanteert een veelvoud aan achtergrondnetwerktaken.De verbindingsmakelaar in desktopvirtualisatie is verantwoordelijk voor het authenticeren van de clientmachine en het machtiging van de externe machine.Het wordt ook belast met de verantwoordelijkheid om ervoor te zorgen dat de instructies tussen de hostcomputer en het op afstand gecontroleerde systeem op de juiste manier worden gecodeerd.Remote Desktop Connection-makelaars hebben ook de enorme taak om ervoor te zorgen dat communicatie tussen de twee machines wordt gesynchroniseerd.

Een andere recent ontwikkelde benadering van supercomputing is distributieve computerarchitectuur, die zwaar gebruik maakt van verbindingsmakelaars om te helpen bij de communicatie tussen systemen.Veel van de nieuwste supercomputers zijn ontworpen als rasters bestaande uit knooppunten die intelligent met elkaar communiceren om werk te verspreiden.In dergelijke scenario's fungeert een verbindingsmakelaar als een soort uitwisseling, het toewijzen van werk en het beheren van verbindingen en ontkoppingen in het raster.Connection-makelaars spelen ook een belangrijke rol bij supercomputing.Een efficiënte verbindingsmakelaar helpt het supercomputerende raster zo veel verwerkingskracht uit te drukken als het mogelijk kan zonder de centrale verwerkingseenheid (CPU) cycli te verspillen of transmissievertragingen te veroorzaken.