【RMI】分布式
分布式計算!Final Project選了個基于RMI的小型wiki!RMI是第三周的實驗,現(xiàn)在有些忘了,故現(xiàn)在先整理一下之前的實驗,為之后的做下準備。感謝法師!感謝好心的TA!
RMI (Remote Method Invocation)遠程方法調(diào)用,關(guān)于RMI的介紹百度百科上已經(jīng)寫得非常詳細了,具體參見 http://baike.baidu.com/view/99017.htm#2
其實應(yīng)該先介紹下RPC的,RPC就是Remote Procedure Calls,遠程過程調(diào)用,簡而言之,在RPC模塊中,一個過程調(diào)用是由一個進程向另外一個進程發(fā)起帶參數(shù)傳遞的請求,另一個進程接收到請求后會執(zhí)行相應(yīng)的動作,請問下圖:(來源于法師的授課PPT)
Process A 進程A通過proc1方法pass two parameters arg1, arg2 to Process B 進程B,Process B receives the request, then execute the remote procedure! 等遠程方法執(zhí)行完畢后,return a value! 給 process A,完成整個調(diào)用過程!上面這個相信很多人都能看得懂,這里想知道下本地過程調(diào)用與遠程過程調(diào)用的區(qū)別,Local Procedure Call和RPC的主要區(qū)別是其實我也不知道== 見下圖
然后的然后,RMI是RPC模塊當中的一種面向?qū)ο蟮膶崿F(xiàn)。
實驗室關(guān)門了! 所以! 待續(xù)!
?
?
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/harrisonpc/archive/2012/04/19/2457909.html
總結(jié)
- 上一篇: jQuery unbind 删除绑定事件
- 下一篇: TDD--测试驱动开发的核心思想