As stated in the introduction, a_marshaller_serializes an object to XML, and an_unmarshaller_deserializes XML stream to an object. In this section, we will describe the two Spring interfaces used for this purpose.