title: JMS Serializing/Deserializing mechanism
body: <p>I would like to understand as to how JMS serializes and deserializes the content internally. From the <a href="http://docs.oracle.com/javaee/6/api/javax/jms/ObjectMessage.html" rel="nofollow">Javadoc of ObjectMessage</a> I understand that the object needs to be Serializable. However, I cannot think of it as Javas serialization. I say this because JMS messages can be sent from non-java systems as well (also because it can be used as an endpoint in ESB configuration).</p>