Ok, I'm really confused here. I know that the only way to transfer objects via input/output streams is if they are serialised. If i wanted to transfer objects of my Person class from my client to server, I would have to implement "serializable" in my Person class. That's all well and good.
But what if we're dealing with an object that isn't serializable, an object of a class I didn't create?
How do I transfer such an object? Seems unlikely that I won't be able to do so. I need to transfer a particular object from point A to B and the object cannot be serialized. Please, how do I do this?