G
Geoff
How do other things layer on to xml?
I mean like dtd, wsdl, soap, etc.?
Thanks.
-g
I mean like dtd, wsdl, soap, etc.?
Thanks.
-g
Geoff said:How do other things layer on to xml?
> I mean like dtd, wsdl, soap, etc.?
Geoff said:. . . and continue on expressing everything about a person, first name, age,
height, address, etc. What does a dtd do or what additional info does it
add to that? Same question for schemas.
Wsdl has to do with web services but besides an xml file, etc. one might see
a wsdl file as well, what info does a wsdl file add to the above?
Geoff said:More specifically, for example, if I have an xml spec that says:
</lastname>smith</lastname>
...and continue on expressing everything about a person, first name, age,
height, address, etc. What does a dtd do or what additional info does it
add to that?
> Same question for schemas.
Joe said:(DTDs are arguably obsolete since -- unlike schemas -- they don't
understand how to work with XML Namespaces. Some folks will challange
that assertion.)
Peter said:It was very clear from this summer's Extreme Markup Conference that
DTDs are anything but obsolete.
> Namespaces are irrelevant for large
classes of documents, especially in the publishing field
> Many publishing applications also require the
facilities offered by declared entities, which are not available in
W3C Schemas.
Peter said:Namespaces are irrelevant for large
classes of documents, especially in the publishing field,
Peter said:Namespaces are irrelevant for large
classes of documents, especially in the publishing field,
Namespaces are useful. Namespaces are _especially_ useful in a metadata
processing context, and that is particularly relevant to document
publishing.
Juergen said:Peter is not expressing doubts about conceptual usefulness of namespaces.
Andy said:Juergen said:Peter is not expressing doubts about conceptual usefulness of namespaces.
"Namespaces are irrelevant for large classes of documents, especially
in the publishing field, where schemas have little if anything to offer
apart from enforcing the
format of dates. "
"Irrelevant for" and "little [...] to offer" (future tense) seem, IMHO,
to be expressing strong doubts about the conceptual usefulness, and the
future potential of, namespaces. I don't read these statements as
merely applying to a current situation.
Juergen said:Peter talked about the relevance of namespaces in a special context.
In this special context (in the publishing field), did he mention
his doubts.
Juergen said:Peter talked about the relevance of namespaces in a special context.
Andy said:Juergen said:Peter is not expressing doubts about conceptual usefulness of namespaces.
"Namespaces are irrelevant for large classes of documents, especially
in the publishing field, where schemas have little if anything to offer
apart from enforcing the format of dates. "
"Irrelevant for" and "little [...] to offer" (future tense) seem, IMHO,
to be expressing strong doubts about the conceptual usefulness, and the
future potential of, namespaces. I don't read these statements as
merely applying to a current situation.
Peter said:But we argued long over this at the time,
and the view was ultimately that the namespace URI did not need to
be dereferenced, nor that their should be anything useful at it to
resolve, which may turn out to be a mistake.
Joseph said:Having been involved in this debate:
The conclusion was that there was no consensus on what, if anything,
should be retrieved via a dereferenced namespace URI. There were too
many different things people wanted to hang off that reference. It
quickly became evident that what was needed was some way to associate
*multiple* data items with a namespace URI, and that this fan-out
was going to have to be addressed by a separate specification.
Tim B-L is supposed to be tackling that as part of the Semantic Web
effort, or at least that was where we left it at the close of the
namespace debate.
Peter said:XML Link might have resolved this issue...
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.