This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
Is anybody using industry standard DTDs for validating their XML data in order to facilitate B2B data sharing? I am experimenting with CPExchange as a customer information sharing standard for my company. Any comments or suggestions would be welcome. I am sincerely interested in what others have to say on the topic of applying standard DTDs to XML data. Jay To check out CPExchange, please go to: http://www.cpexchange.org/
[This message has been edited by Jay Brown (edited March 07, 2001).]
Seems quite different and much more of a 'complete' proprietary package. Our idea was to stay true to the non-proprietary nature of Java. I could not tell from my view of the site, is it possible to utilize just the DTDs or XML schema without the package as a whole? It does not appear so at first glance. I'm surprised by how little interest this topic sparks. I would have thought that industry standard DTDs would be at the heart of b2b xml usage. JB
Joined: Jan 05, 2001
E-speak is a bit more complicated. If you look into the docs, E-speak runs a core that allows you to register DTDs and schemas that describe E-services - this is where they utilize the industry standards. Suppose a manufacturing service has a standard DTD. Then you can use this DTD as the vocabulary for the service and others can discover and invoke the service via knowledge of the standard DTD (E-speak moved towards schemas also).
My impression is that ebXML is the standard to watch. ebXML is reviewing CPExchange for integration of some sort. Nevertheless, after many hours of sifting through the confusing olio of applicable b2b and crm "standards", I decided to steal useful subsets of other schemas to fashion a concise, evolvable private schema that can be translated on the fly via xsl to a compatible public standard. Will I regret that decision? ------------------ Fred Loney Spirited Software, Inc. email@example.com
Fred Loney<br />Spirited Software, Inc.<br />firstname.lastname@example.org