Distributed object use SerialReflectionFactory to recreate themselves remotely using one of their public constructors, a static factory method or builder object, however one thing about SerialReflectionFactory bothers me.

SerialReflectionFactory is named after it's implementation, that is, it uses reflection. At some point in time, we might decide we want to use something other than reflection, in that case, the name would be inappropriate.

How does DistributedObjectFactory sound?

Has anyone got a better name?

Regards,

Peter.

Reply via email to