3
我有一個家庭作業問題,如果我們使用共享持久性數據空間,請問有關RPC系統。擁有共享的持久數據空間甚至會改變您構建RPC系統的方式嗎?RPC和共享持久數據空間
例如,如果客戶端或服務器不可用,有不同的選項來處理這個問題。如果您還擁有共享的持久數據空間,這是否意味着您應該使用它來存儲客戶端或服務器不可用時的響應和請求?這會慢嗎?這是不合理的嗎?我應該忽略問題的共享持久數據空間部分嗎?
我有一個家庭作業問題,如果我們使用共享持久性數據空間,請問有關RPC系統。擁有共享的持久數據空間甚至會改變您構建RPC系統的方式嗎?RPC和共享持久數據空間
例如,如果客戶端或服務器不可用,有不同的選項來處理這個問題。如果您還擁有共享的持久數據空間,這是否意味着您應該使用它來存儲客戶端或服務器不可用時的響應和請求?這會慢嗎?這是不合理的嗎?我應該忽略問題的共享持久數據空間部分嗎?
通過rpc調用編寫共享數據時,請注意競態條件和響應時間。
「在傳統RPC模型中,客戶端在遠程過程調用中被阻止,直到調用返回。」請參閱http://msdn.microsoft.com/en-us/library/windows/desktop/aa373550%28v=vs.85%29.aspx。
使用同步的rpc調用,您對服務器的響應性有問題,但與競爭條件無關,使用異步rpc調用時反之亦然。