The XmlDocument object already includes the messages i want to send in xml format. So i dont need to use the XmlMessageFormatter to serialize the object into xml format? How could i send the XmlDocument object via a message queue? Do I need to serialzie it in another way? Thanks a lot!