Stilling: Evisdom > Internett >

Hva er et objekt Request Broker?

Et objekt forespørsel megler eller ORB programmerer protokoller som fungerer som en mellommann eller megler mellom en klient og en leverandør. Ved hjelp av et objekt forespørsel megler, sender klienten en forespørsel for noen type tjeneste å ta plass. Megleren mottar forespørselen og ruter den til et punkt om oppsigelse på nettverket der en anmodning kan være fullført. Ved å bruke et objekt forespørsel megler, gjør klienten serveren behandler forespørselen ikke å vite hvor i nettverket for å videresende forespørselen. Megleren vurderer forespørselen og så ruter det deretter.

Noen ganger er det nyttig å forstå et objekt Request Broker som et eksempel på mellomvare. I hovedsak, mellomvare fungerer som middel til å formidle data fra et punkt i origo til et punkt om opphør, i stedet overføre dataene i et strengt punkt til punkt kommunikasjon. Fordelen til denne tilnærmingen er mellomvare er i stand til å kvalifisere innkommende data og ruter den til en del av nettverket hvor det er sannsynlig å bli behandlet med største grad av effektivitet.

objektet forespørselen megler er en del av det bredere Common Object Request Broker Architecture, også kjent som CORBA. Det er denne bredere arkitektur som gjør det mulig for objektet forespørselen megleren til nøyaktig og rask prosess input av data fra klienten og levere data til riktig systemet eller server på nettverket. Hver komponent er satt opp ved hjelp av Interface Definition Language som gjør korset kompilatoren for å identifisere hver enkelt komponent for tiden funksjonelle hvor som helst på nettverket.

Som en del av den totale funksjonaliteten, et objekt forespørsel megler kan gi mer enn ett poeng av terminering for dataene i klienten forespørselen. For eksempel kan dataene bli kopiert og flyttet til ulike servere i nettverket. Dataene kan være dumpet i en database for videre bearbeiding og samtidig lagt til ren filer for lagring. Fullføring bekreftelse kan skje som en del av den samlede funksjonalitet, samt slik at forespørselen om å bli gjenopprettet til sin opprinnelige form dersom sekvensen ikke fullført på riktig måte.

Fordi det er evnen til å konfigurere objektet be megleren til å passe inn i en rekke miljøer og håndtere et bredt spekter av klient forespørsler, programmerere er i stand til å tilpasse megleren til å håndtere et ubegrenset antall enkelt og flere oppgaver for inngående klienten forespørselen. De meglere er også noe tilpasningsdyktig, i det som komponenter legges til nettverket, kan de være navngitt og legges til den generelle arkitekturen med relativ letthet.

----------------------------------
Forholde Artikkelen:
----------------------------------