Material utan källa kan ifrågasättas och tas bort. En stubb i distribuerad datoranvändning är en bit kod som konverterar parametrar som skickas mellan klient och server under ett fjärrproceduranrop (RPC). Huvudidén med en RPC är att tillåta en lokal dator (klient) att fjärranropa procedurer på en annan dator (server).
Vad är stubbgenerering i RPC?
Ett stubbunderprogram (gränssnittsobjekt) är ett naturligt underprogram som används för att koppla klientens anropande program till ett underprogram på en server. Klientstub-underprogram krävs faktiskt inte om automatisk exekvering av Natural RPC (Remote Procedure Call) används med det enda viktiga undantaget som beskrivs nedan.
Vad är en stubb hur genereras de?
Stubbar genereras antingen manuellt eller automatiskt. I en manuell generering tillhandahåller en fjärrproceduranropsimplementerare översättningsfunktioner, från vilka en användare konstruerar stubbar. De hanterar komplexa parametertyper. Automatisk stubbgenerering används vanligtvis för att generera stubbar.
Vilken roll spelar stubben i RPC-exekvering Hur gör stubs RPC-exekvering transparent?
RPC-mekanismen använder begreppen stubbar för att uppnå målet med semantisk transparens. Stubbar tillhandahåller en lokal procedursamtalsabstraktion genom att dölja den underliggande RPC-mekanismen. En separat stubbprocedur är kopplad till både klient- och serverprocesserna.
Hur implementeras RPC?
RPC är ett förfrågan-svarsprotokoll. En RPC initieras av klienten, som skickar ett begäranmeddelande till en känd fjärrserver för att exekvera en specificerad procedur med angivna parametrar. … Det finns många variationer och finesser i olika implementeringar, vilket resulterar i en mängd olika (inkompatibla) RPC-protokoll.