|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: <DOCTYPE> definition in XML docs
That's nuts. They are making life hard/expensive by making it almost impossible to know which definition is authoritative for any given transaction, leading to versioning nightmares, traceability nightmares, and probable failures. How would both ends keep up with each other's changes? What kind of optimizations would one do with a DTD for this level of document anyway? Are they intending to validate against your copy or their copy and how does anyone know? Yikes! Loose coupling or Noose coupling? The reason for loose coupling is to reduce any and all negotiations required to enact a transaction. All they need to know is that the authoritative DTD was used to validate prior to sending and they definitely want to reduce the amount of time and effort spent keeping DTDs stored on separate sites in sync. Otherwise ye Olde "control costs more than product" phenomenon takes over. I'd be asking for clarification of the optimizations they are anticipating. len From: john Mani [mailto:john@s...] Thanx, that's my thinking too. This is their clarification: ---- The reason to have it in your (the vendor's) server was that potentially you (a vendor) could made modifications (hopefully minor) to the data type definition for some optimization reason, and when I send a request I would "read" the most current version of the DTD doc. ---- They want to allow the users of their DTD to make 'minor' changes, but this looks like opening up a Pandora's box that their XML processor will have to deal with ..
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|
|||||||||

Cart








