Nope, really just two words that mean the same thing - producing some kind of transportable or saveable version of an in-memory object.
Write once, run anywhere, because there's nowhere to hide! - /. A.C.
Joined: May 27, 2005
Marshalling is the process that is used by RMI to pass an object between its stub and skeleton.
The marshalling process is achieved using object serialization.
Serialization implies just a byte-streaming of an object; when marshalling , it's checked before if the object to be transferred is a Remote object (implementing java.rmi.Remote); if yes, just its reference is sent to the counterpart otherwise it's serialized as well.
----<br />Nirav Patel<br />Software is the bottleneck in the digital world!