如何分发XML模式定义(XSD)

时间:2010-07-13 15:13:46

标签: xml xsd

我很好奇在分发XML模式时被认为是最佳实践。

在我的特定情况下,我有一个web服务,它接受一个必须符合我定义的XSD的XML文件。我正在考虑通过可以随时调用的免费Web服务将XSD分发给客户端。

请分享您分发XSD的任何想法或方法。

2 个答案:

答案 0 :(得分:1)

只需将XSD放在Web服务器上,人们和程序就可以使用普通HTTP轻松访问它。没有必要为此编写Web服务。将链接到XSD到您的手册/文档中,每个人都可以使用它。

答案 1 :(得分:0)

看看http://schemas.opengis.net

  • 确保您的架构像天使的羽毛一样有效。
  • 通过网络访问您的架构。首先是HTTP。否“请先接受此许可”免责声明。
  • 确保您的架构仅使用相互引用的URL。
  • 使用您的架构组装可下载的包(ZIP)。

许多人都希望在线访问您的架构。有些人希望将您的模式放入他们的软件中 - 以便能够离线验证这些模式,而不依赖于您的服务器。