- Despite the buzz around this format, XML is not very efficient when dealing with data and sending them across network. Some binary format like ASN.1 would fit much better.
- XML and ASN.1 both need some parser to process incoming data stream. These formats are very flexible and the parsers are large. Not all platforms supported by MsgConnect have built-in XML parsing support and creation of XML parser for use with MsgConnect is beyond the scope of MsgConnect project.
- MCDataTree is easy to undersand and manage. It is hierarchical and it can save the same data to binary or text format. So you always can check the contents of your data package if needed.
Why doesn't MsgConnect use XML to transfer data?
There are several reasons for this: