0

我正在尝试使用 MAF 实现插件系统。我目前要传递的对象不是可序列化的,尽管我确信我可以使它们可序列化,但我认为它的性能不会很好。

两个问题:

1) 为了让 MAF 传递实际的引用,一个对象是否只需要从 MarshalByRefObject 继承,或者还有更多的东西吗?

2) 我可以将我的类包装在从 MarshalByRefObject 继承的对象中以获取引用吗?

编辑:显然问题本身与 MAF 关系不大,但我只是想包含一些上下文,以防有人可以指出我的完全方向。

4

1 回答 1

1

1) 是的,它只需要从 MarshalByRefObject 继承,但是类中的任何公共类型也需要可序列化或从 MarshalByRefObject 继承。

2)不,这只是将问题推回,因为该类仍然需要可序列化或从 MarshalByRefObject 继承。

于 2013-01-19T13:54:11.857 回答