Forum Navigation
XML package categorisation
Posted: 07/03/07 19:14:29 Modified: 07/03/07 19:15:02Hello,
Just to add my $0.02, to implement XML (and other markup) protocols, it is important first to implement the base. So this would be to read the XML file properly and write the XML file properly, one way or the other. So we need a input stream and output stream for simply reading and writing.
On top of that we could build 1st class protocols such as DOM, SAX and others (such as writing objects, etc.) If those are ready, it is time to build 2nd class protocols (for example XML-SOAP, Atom, RSS, XSL, etc.)
I wouldn't however call this "core tango" and therefore it might need to be in a different package name such as "etango" for "Extended Tango". So it would be package names such as:
etango.xml.core.parser etango.xml.core.io etango.xml.dom etango.xml.dom.xpath etango.xml.sax etango.webservices.soap etango.xml.syndication.rss etango.xml.syndication.atom etango.xml.transformAs I said, just my $0.02 Sjoerd
How C++ became ancient