0
我想知道MarshalByRefObject
是如何實現的,爲什麼它可以通過遠程引用傳遞對象。MarshalByRefObject是如何實現的?
是否有可能是因爲執行了MarshalByRefObject
類,或者遠程處理庫是否檢查類是否從MarshalByRefObject
派生?
我想知道MarshalByRefObject
是如何實現的,爲什麼它可以通過遠程引用傳遞對象。MarshalByRefObject是如何實現的?
是否有可能是因爲執行了MarshalByRefObject
類,或者遠程處理庫是否檢查類是否從MarshalByRefObject
派生?
MarshalByRefObject類本身的實現並不那麼特別; CLR(尤其是JIT)在低層實施了重要的魔法。正如Jacob所說,這已經是discussed already;一些最有用的信息在an article by 'cbrumme'。
它已經在這裏回答 http://stackoverflow.com/questions/2720703/is-marshalbyrefobject-special –