In stomp generasie rpc implementering verskaf?

In stomp generasie rpc implementering verskaf?
In stomp generasie rpc implementering verskaf?
Anonim

Onbronmateriaal kan uitgedaag en verwyder word. 'n Stub in verspreide rekenaars is 'n stukkie kode wat parameters omskakel wat deurgegee word tussen kliënt en bediener tydens 'n afstandprosedure-oproep (RPC). Die hoofgedagte van 'n RPC is om 'n plaaslike rekenaar (kliënt) toe te laat om prosedures op 'n ander rekenaar (bediener) op afstand te roep.

Wat is stompgenerering in RPC?

'n Stub-subprogram (koppelvlakvoorwerp) is 'n Natuurlike subprogram wat gebruik word om die kliënt se oproepprogram aan 'n subprogram op 'n bediener te koppel. Kliëntstomp-subprogramme word eintlik nie vereis as outomatiese natuurlike RPC (Remote Procedure Call) uitvoering gebruik word met die een belangrike uitsondering wat hieronder beskryf word nie.

Wat is 'n stomp hoe word dit gegenereer?

Stubs word óf met die hand óf outomaties gegenereer. In 'n handgenerering verskaf 'n afstandprosedure-oproepimplementeerder vertaalfunksies, waaruit 'n gebruiker stompe konstrueer. Hulle hanteer komplekse parametertipes. Outomatiese stompgenerering word algemeen gebruik om stompe te genereer.

Wat is die rol van stomp in RPC-uitvoering Hoe maak stompe RPC-uitvoering deursigtig?

RPC-meganisme gebruik die konsepte van stompe om die doel van semantiese deursigtigheid te bereik. Stubs verskaf 'n plaaslike prosedure-oproep-abstraksie deur die onderliggende RPC-meganisme te verberg. 'n Aparte stompprosedure word met beide die kliënt- en bedienerprosesse geassosieer.

Hoe word RPC geïmplementeer?

RPC is 'n versoek-antwoord-protokol. 'n RPC word geïnisieer deur die kliënt, wat 'n versoekboodskap na 'n bekende afgeleë bediener stuur om 'n gespesifiseerde prosedure uit te voer met die verskafde parameters. … Daar is baie variasies en subtiliteite in verskeie implementerings, wat lei tot 'n verskeidenheid verskillende (onversoenbare) RPC-protokolle.

Aanbeveel: