Stub

Định nghĩa Stub là gì?

StubSơ khai. Đây là nghĩa tiếng Việt của thuật ngữ Stub – một thuật ngữ thuộc nhóm Technology Terms – Công nghệ thông tin.

Độ phổ biến(Factor rating): 5/10

Một sơ khai, trong bối cảnh của tính toán phân tán, là một đoạn mã được sử dụng để chuyển đổi các thông số trong khi gọi thủ tục từ xa (RPC). Một RPC cho phép một máy tính khách hàng để gọi từ xa thủ tục trên một máy tính máy chủ. Các thông số được sử dụng trong một cuộc gọi chức năng phải được chuyển đổi bởi vì các client và server máy tính sử dụng không gian địa chỉ khác. Khai thực hiện chuyển đổi này để các máy tính máy chủ từ xa nhận thức RPC như một cuộc gọi chức năng địa phương.

Xem thêm: Thuật ngữ công nghệ A-Z

Giải thích ý nghĩa

Stub thư viện thường được cài đặt trên máy khách và máy chủ. khai khách hàng chuyển đổi các thông số được sử dụng trong các cuộc gọi chức năng và reconvert kết quả thu được từ máy chủ sau khi thực hiện chức năng. Máy chủ cuống, mặt khác, các thông số reconvert đi ngang qua khách hàng và kết quả chuyển đổi trở lại sau khi thực hiện chức năng.

What is the Stub? – Definition

A stub, in the context of distributed computing, is a piece of code that is used to convert parameters during a remote procedure call (RPC). An RPC allows a client computer to remotely call procedures on a server computer. The parameters used in a function call have to be converted because the client and server computers use different address spaces. Stubs perform this conversion so that the remote server computer perceives the RPC as a local function call.

Understanding the Stub

Stub libraries are generally installed on the client and server. Client stubs convert parameters used in function calls and reconvert the result obtained from the server after function execution. Server stubs, on the other hand, reconvert parameters passed by clients and convert results back after function execution.

Thuật ngữ liên quan

  • Remote Procedure Call (RPC)
  • Client
  • Server
  • Remote Access
  • Address Space
  • Code
  • Platform
  • Distributed Computing System
  • Software Library
  • Client/Server Architecture

Source: ? Technology Dictionary – Filegi – Techtopedia – Techterm