過程調用rpc系統工作的原理
作者:佚名 時間:2012-06-15 分享到:
或許安全控制并非你所真正遇到的問題,可能位置才是真正的問題,可能你在客戶計算機上有一個程序,而這個程序需要使用bankaccont對象.而問題在于bankaccount對象是在無端的服務器上,遠到要跨越整個網絡,現在你可以讓這個客戶程序滿負荷工作.讓它產生數據包,將數據庫提交到遠程服務哭喊 并且處理跨網絡會話的所有復雜性,另一種方法,你可以將所有的這些復雜處理隱藏到一個遠程代理中去,遠程代理是一個在客戶計算機上的,從客戶代碼中看上去就跟真實的bankaccount沒有區別的對象,當遠程代理收到一個調用請求的時候,它會處理將請求打包,發送到網絡的另一端,等等回復,解開回復包并將結果返回給豪不知情的客戶.
從客戶的解雇來看,它調用子它認為就是真實的bankaccount對象中的一個方法,然后過子一會兒收到答復的結果,實際上這就是所有遠程過程調用rpc系統工作的原理.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/help/20151126/n963.html