我正在开发一个自定义 XML 模式,用于在应用程序组件之间传递数据。SO 人员认为为命名空间选择 URI的良好(或理想情况下,最佳)实践是什么?为什么?
一些基本的考虑:
我们的产品有很多组件,如果命名空间指示哪个组件将使用它,这可能是一个好主意。除此之外,还有特定类型的数据。我应该去多大的资格?
我们的业务部门已经改变了几次所有权,并且很可能会再次这样做。当发生这种情况时,将公司名称保留在 URI 中有点奇怪,但这并不是不可能的。离开这是一个好主意吗?
HTTP url 很好,但是我们从来没有一个 web 服务器来获取这些模式,所以离婚是很有意义的。尽管如此,这似乎是一个约定。值得关注吗?