I am curious about what are considered best practices when it comes to distributing XML schemas.
In my particular situation, I have a webservice which accepts an XML file that must conform to an XSD that I have defined. I am thinking of distributing the XSD to clients via a complimentary webservice that can be invoked at any time.
Please share any ideas or ways that you have distributed XSD’s.
Take a look at http://schemas.opengis.net:
Many people will want to access your schemas online. Some will want to put your schemas into their software – to be able to validate against these schemas offline/without depending on your server.