[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: SOAP and DTDs

This archive contains answers to questions sent to Unidata support through mid-2025. Note that the archive is no longer being updated. We provide the archive for reference; many of the answers presented here remain technically correct, even if somewhat outdated. For the most up-to-date information on the use of NSF Unidata software and data services, please consult the Software Documentation first.


  • Subject: Re: SOAP and DTDs
  • Date: Mon, 3 Jun 2002 14:12:56 -0600

----- Original Message -----
From: "Joe Wielgosz" <address@hidden>
To: "John Caron" <address@hidden>; <address@hidden>
Sent: Monday, June 03, 2002 1:05 PM
Subject: SOAP and DTDs


> Hi John,
>
> Something interesting I just came across in "Building Web Services with
> Java":
>
> "Simple Object Access Protocol (SOAP) ... explicitly forbids the use of
> DTDs for defining document structure"
>
> They also say that
>
> "data-oriented XML applications have moved away from DTDs; these
> applications use another mechanism to validate XML documents and to
> enforce document structure and datatype rules. To address the problems
> inherent in DTDs, the XML community developed XML Schema.."
>
> Something to consider for THREDDS catalogs..
>
> - Joe

thanks for the info, i didnt realize about the "explicit forbid".

We have been closely following XML Schema, and expect to eventually use it
instead of DTDs. SOAP looks like a likely winner for delivering services,
and we may prototype something in it soon.