RPC伺服器

RPC伺服器,是指Remote Procedure Call Protocol,中文釋義為(RFC-1831)遠程過程調用協定:一種通過網路從遠程電腦程式上請求服務,而不需要了解底層網路技術的協定。

介紹

RPC協定假定某些傳輸協定的存在,如TCP或UDP,為通信程式之間攜帶信息數據。在OSI網路通信模型中,RPC跨越了傳輸層和套用層。RPC使得開發包括網路分散式多程式在內的應用程式更加容易。

RPC採用客戶機/伺服器模式。請求程式就是一個客戶機,而服務提供程式就是一個伺服器。首先,調用進程傳送一個有進程參數的調用信息到服務進程,然後等待應答信息。在伺服器端,進程保持睡眠狀態直到調用信息的到達為止。當一個調用信息到達,伺服器獲得進程參數,計算結果,傳送答覆信息,然後等待下一個調用信息,最後,客戶端調用過程接收答覆信息,獲得進程結果,然後調用執行繼續進行。

版本

目前,有多種 RPC 模式和執行。最初由 Sun 公司提出。IETF ONC 憲章重新修訂了 Sun 版本,使得 ONC PRC 協定成為 IETF 標準協定。現在使用最普遍的模式和執行是開放式軟體基礎的分散式計算環境(DCE)。

開啟方法

"開始"→"設定"→"控制臺"找到"管理工具"→"服務",找到"remote procedure call (rpc)",雙擊打開,在"啟動類型"里選擇"自動"後,點擊確定;最後重新啟動電腦

相關詞條

相關搜尋

熱門詞條

聯絡我們