[
Lists Home |
Date Index |
Thread Index
]
>
> I remember reading a long time ago a posting by David
> Megginson. Paraphrasing, David said, "when dealing with XML
> you are working down at the bare metal".
>
> Other technologies work down at the bare metal, such as
> TCP/IP. Perhaps there are lessons to be learned there?
> Certain TCP/IP packets are rejected as bad and the other
> packets are accepted and passed up to other layers, where
> those layers perform additional constraint checking.
>
TCP is 4 layers above the bare metal, IP is 5 layers above, XML is 6 layers
above, and a specific XML vocabulary (as described by a schema) is 7 layers
above. Every layer in the protocol stack needs to check that its own rules
are satisfied.
Michael Kay
|