Spisu treści:
Definicja - Co oznacza skrót?
Kod pośredniczący, w kontekście przetwarzania rozproszonego, to fragment kodu służący do konwersji parametrów podczas zdalnego wywołania procedury (RPC). RPC pozwala komputerowi klienckiemu zdalnie wywoływać procedury na komputerze serwera. Parametry używane w wywołaniu funkcji muszą zostać przekonwertowane, ponieważ komputery klienckie i serwerowe używają różnych przestrzeni adresowych. Elementy pośredniczące wykonują tę konwersję, aby komputer zdalnego serwera postrzegał RPC jako lokalne wywołanie funkcji.
Techopedia wyjaśnia Stub
Biblioteki pośredniczące są zazwyczaj instalowane na kliencie i serwerze. Kody pośredniczące klienta konwertują parametry używane w wywołaniach funkcji i przekształcają wynik uzyskany z serwera po wykonaniu funkcji. Z drugiej strony kody pośredniczące serwera konwertują parametry przekazywane przez klientów i konwertują wyniki z powrotem po wykonaniu funkcji.
Krążki są generowane ręcznie lub automatycznie. W ręcznym generowaniu zdalny implementator wywołań procedur udostępnia funkcje tłumaczenia, z których użytkownik konstruuje kody pośredniczące. Obsługują złożone typy parametrów. Automatyczne generowanie kodów pośredniczących jest powszechnie stosowane do generowania kodów pośredniczących. Używają języka opisu integracji do definiowania interfejsów klienta i serwera.
Ta definicja została napisana w kontekście Distributed Computing