Re: Why XML to comunicate Distributed Components?



Daniel Pitts wrote:

Dmitry A. Kazakov wrote:

On Wed, 27 Feb 2008 09:17:44 -0800 (PST), carofe wrote:

Which are the benefit of use XML to communicate components?

None.

The real power in XML comes from the X.

If you need to make additions to your protocol, older clients should be able to handle the new fields (by simply ignoring them). Try that with a binary protocol. It *is* possible, but it can become quite troublesome.

The "power" comes from the fact XML is a lot like HTML, the corner-stone of
the Web. Beyond that, nothing in particular about XML that makes it best.

To contrast : in telecoms, SIP is becoming the predominant protocol.
SIP is text-based etc, but does not impose hierarchic structure, nor need
<> all over the place.


Regards,
Steven Perryman
.