0
我有兩個應用程序通過Rpc彼此進行通信,第一個是客戶端,第二個是服務器。我使用protocol rpc pro。現在,因爲它是stated in google tutorial它不適用於大數據傳輸。我的問題是如何將一個大數據傳遞給來自服務器的RPC調用響應?如何使用協議緩衝RPC調用來響應BigData客戶端?
我有兩個應用程序通過Rpc彼此進行通信,第一個是客戶端,第二個是服務器。我使用protocol rpc pro。現在,因爲它是stated in google tutorial它不適用於大數據傳輸。我的問題是如何將一個大數據傳遞給來自服務器的RPC調用響應?如何使用協議緩衝RPC調用來響應BigData客戶端?
正如您鏈接的Google文檔中所述,您需要將數據拆分爲更小的部分。也許做幾個RPC,一個來獲取每個塊。請注意,這具有其他優點,例如您可以顯示每個塊後更新的進度條。一些RPC系統還支持某種「流式傳輸」功能,其中一個RPC呼叫可以接收多個響應。 (我不熟悉你鏈接的特定RPC系統。)
是的這就是我正在尋找的,你提到的多個響應! – Adelin