i just wanted to know that if a object is serialized using one version of JVM and Desrialized using other version. does deserialization will be successful. is serialization depends upon JVM version?? please give me any docs or links in support of it.
According docs serialization does no depends upon JVM version.
I don't think that's correct in the general case. If you serialize on JDK 1.3 and deserialize on 1.4 you may very well have problems, if the classes in question have changed between releases. You should be OK if you use your own identical classes on both sides (although there may be byte-order problems if you transfer between, say Unix and Windows; I'm not sure about that).
If the objects are Beans, have a look at the java.beans.XMLEncoder/Decoder classes which provide long-term stable serialization.