1. 程式人生 > >Hadoop之RPC通訊例項

Hadoop之RPC通訊例項

一:RPC(remote procedure call)

不同Java程序間的物件方法的呼叫

一方稱作服務端(server),一方稱作客戶端(client)

server端提供物件,供客戶端呼叫的,被呼叫的物件的方法的執行發生在server端

RPC是hadoop框架執行的基礎

二:通過RPC例項的認知

1:服務端提供的物件必須是一個介面

2:客戶端能夠呼叫的方法必須在物件的介面的方法中

三:RPC例項

1:建立IUserLoginService介面

2:建立IUserLoginService介面的實現類

3:建立RPC服務端

4:建立RPC客戶端

5:注意介面物件和客戶端的版本要一致

執行結果如下: