
12 May
2009
12 May
'09
4 p.m.
On May 12, 2009, at 7:00 AM, Alexander Papaspyrou wrote:
Actually, I still don't see a problem here.
If we have an abstract rendering, which formally specifies the semantics of the data, and normative renderings which formally define the mapping to concrete formats (JSON, CSV, etc.), then it is trivial to put a converter (say, XSLT in the XML case) between them to map the data.
That's true in theory. In practice, we observe that agreeing on a formal model in an interoperable way is immensely more difficult than interoperating on the actual bits-on-the-wire of a protocol. Consider, for couple of examples, the Internet and the World Wide Web. -Tim