RFC: Attributes and XML-RPC

Steven Livingstone ceo at citix.com
Wed Sep 22 00:37:24 BST 1999


> Would it not also be true that using attributes rather than elements can
> also be more efficient in certain situations?
>
> In XML messaging for example, would it not be more efficient to use
> attributes accross the wire.
>
> Consider
>
> <person>
>     <name>Steven
>     </name>
>     <age>24
>     <age>
>     <height>1.87
>     </height>
>     <iq>7
>     </iq>
> </person>
>
> and an equivalent with attributes
> <person name="Steven" age="24" height="1.87" iq="7">
>
>
> The first has 79 characters and the second has 52. If we transferred 10
> peoples information accross the wires, we would need 270 "redundant"
> characters (2700 with 100 persons) !! 10 persons *is not* a lot of data
for
> the applications I often write.
>
> In the world of transferring data across the wire, this may be pretty
> important, especially with the recent converstions on XML-bin (binary XML)
> and the desire to speed up XML.
>
> Does <i>everyone</i> disagree?
>
> Cheers
> Steven
>
> Steven Livingstone
> Glasgow, Scotland.
> +44 7771 957 280
>
> Author -
> Professional Site Server 3, Wrox Press
> http://www.wrox.com/Store/Details.asp?Code=2696
> Professional Site Server 3.0 Commerce Edition, Wrox Press
> http://www.wrox.com/Store/Details.asp?Code=2505
>
> President, AIP Scotland.
> ceo at citix.com
> http://www.citix.com
>
> Join Association of Internet Professionals - http://www.citix.com/aip
> ----- Original Message -----
> From: Don Park <donpark at docuverse.com>
> To: <xml-dev at ic.ac.uk>
> Sent: Tuesday, September 21, 1999 6:11 PM
> Subject: RE: RFC: Attributes and XML-RPC
>
>
> > It is true that attributes are redundant in a sense but they are far
from
> > useless.
> >
> > Its unobtrusive nature helps solve problems like XML Namespace.  As Tim
> > mentioned, it does enhance readability.  DTD is a lot more friendly to
> > attributes.  With attributes, you can enforce 'just-once' constraint
> without
> > schema.  XHTML would look awefully funny without attributes.  The list
> goes
> > on and on.
> >
> > Redundancy seems like a waste until one ends up between a rock and a
hard
> > place.
> >
> > Best,
> >
> > Don Park    -   mailto:donpark at docuverse.com
> > Docuverse   -   http://www.docuverse.com
> >
> >
> > xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
> > Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on
> CD-ROM/ISBN 981-02-3594-1
> > To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
> > (un)subscribe xml-dev
> > To subscribe to the digests, mailto:majordomo at ic.ac.uk the following
> message;
> > subscribe xml-dev-digest
> > List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)
> >
> >
>


xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev at ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo at ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo at ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa at ic.ac.uk)





More information about the Xml-dev mailing list