RPC是遠程過程調(diào)用(RemoteProcedureCall)的縮寫形式。
SAP系統(tǒng)RPC調(diào)用的原理其實很簡單,有一些類似于三層構(gòu)架的C/S系統(tǒng),第三方的客戶程序通過接口調(diào)用SAP內(nèi)部的標準或自定義函數(shù),獲得函數(shù)返回的數(shù)據(jù)進行處理后顯示或打印。
進程間通信(IPC)在多任務(wù)操作系統(tǒng)或聯(lián)網(wǎng)的計算機之間運行的程序和進程所用的通信技術(shù)。有兩種類型的進程間通信(IPC)。
本地過程調(diào)用(LPC)LPC用在多任務(wù)操作系統(tǒng)中,使得同時運行的任務(wù)能互相會話。這些任務(wù)共享內(nèi)存空間使任務(wù)同步和互相發(fā)送信息。遠程過程調(diào)用(RPC)RPC類似于LPC,只是在網(wǎng)上工作。RPC開始是出現(xiàn)在Sun微系統(tǒng)公司和HP公司的運行UNⅨ操作系統(tǒng)的計算機中。
通過IPC和RPC,程序能利用其它程序或計算機處理的進程??蛻魴C/服務(wù)器模式計算把遠程過程調(diào)用與其它技術(shù)(如消息傳遞)一道,作為系統(tǒng)間通信的一種機制??蛻魴C執(zhí)行自己的任務(wù),但靠服務(wù)器提供后端文件服務(wù)。RPC為客戶機提供向后端服務(wù)器申請服務(wù)的通信機制。
如果你把客戶機/服務(wù)器應(yīng)用程序想作是一個分離的程序,服務(wù)器能運行數(shù)據(jù)訪問部分,因為它離數(shù)據(jù)最近,客戶機能運行數(shù)據(jù)表示和與用戶交互的前端部分。這樣,遠程過程調(diào)用可看作是把分割的程序通過網(wǎng)絡(luò)重組的部件。LPC有時也稱耦合(Coupling)機制。
以上內(nèi)容參考:
百度百科-RPC服務(wù)器
rpc就是Remote Procedure Calls遠程過程調(diào)用 (RPC) 是一種協(xié)議,程序可使用這種協(xié)議向網(wǎng)絡(luò)中的另一臺計算機上的程序請求服務(wù)。由于使用 RPC 的程序不必了解支持通信的網(wǎng)絡(luò)協(xié)議的情況,因此 RPC 提高了程序的互操作性。在 RPC 中,發(fā)出請求的程序是客戶程序,而提供服務(wù)的程序是服務(wù)器。RPC(遠程過程調(diào)用)是一項廣泛用于支持分布式應(yīng)用程序(不同組件分布在不同計算機上的應(yīng)用程序)的技術(shù)。RPC 的主要目的是為組件提供一種相互通信的方式,使這些組件之間能夠相互發(fā)出請求并傳遞這些請求的結(jié)果。有可能是法語寫法的縮寫,法語是Rébublique populaire de Chine應(yīng)該是PRC吧~!是中華人民共和國people's republic of china是中華人民共和國的簡稱PRC就是中華人民共和國
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。
千航國際 |
國際空運 |
國際海運 |
國際快遞 |
跨境鐵路 |
多式聯(lián)運 |