Tagging interface for objects that support some kind of
transfer mechanism between virtual machines or between Java
and another programming language. We use it to tag classes that
can be used in the web services. We recommend that classes that implements
this interface also implements the
Serializable
interface.
Objects implementing this interface should also have public constructor
without any arguments.