Unterschied zwischen Serializable und MarshalByRefObject

Ich bin sehr verwirrt mit[Serialisierbar] und: MarshalByRefObject Attribut in.NET Remoting Aber ich habe viele Artikel darüber gelesen. Wenn ich das Attribut [Serializable] verwende, werden alle Methoden vollständig in der Domäne des Aufrufers ausgeführt. Dies bedeutet, dass verschiedene Aufrufer eine Kopie verschiedener Methoden in ihrer eigenen Domäne haben sollten und dass jede Änderung, die von einem Aufrufer vorgenommen wird, sich nicht auf andere auswirken sollte Was ich in meinem Programm implementiere, bekomme ich nicht das gewünschte Ergebnis.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage