RPC 和 RMI 的區別
在本文中,我們將瞭解 RPC 和 RMI 之間的區別 -
RPC(遠端過程呼叫)
它是一個庫。
它是一個依賴作業系統的平臺。
它支援過程化程式設計。
與 RMI 相比,它的效率較低。
它會產生更多開銷。
傳遞給 RPC 的引數是正常資料。
它是 RMI 的舊版本。
在 RPC 中很容易程式設計。
它不提供任何安全性。
開發成本很高。
版本控制在 RPC 中是一個複雜的過程。
在 RPC 中,需要多個程式碼才能構建一個簡單的應用程式。
RMI(遠端方法呼叫)
它是一個基於 Java 的平臺。
它支援面向物件程式設計。
與 RPC 相比,它的效率更高。
與 RPC 相比,它產生的開銷更少。
在此中,物件作為引數傳遞。
它是 RPC 的繼任者。
在 RMI 中程式設計不易。
它提供客戶端級別的安全性。
開發成本很低。
可以使用 RDMI 進行版本控制。
在 RMI 中不需要多個程式碼來構建一個簡單的應用程式。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP