规范 URI 是业务标识符还是逻辑标识符?
Is the canonical URI a business identifier or a logical one?
documentation for canonical 声明它是“一种特殊的 商业标识符 ”,但接着又说“规范的 URL 作为资源的稳定逻辑标识符”。我了解这两种标识符之间的区别,但我不清楚我应该将哪种标识符用于规范。
规范标识符是由真实来源分配的稳定 URI,它是通过规范数据类型引用资源的唯一机制 - 这是引用规范资源的主要机制。它是一个 'logical' 标识符,因为它不需要解析(尽管它很好)。它是一个 'business' 标识符,因为它可以由不同服务器上的不同实例共享,并且始终引用相同的业务对象,并且预计不会与任何给定服务器上实例的资源标识符有任何关联。
documentation for canonical 声明它是“一种特殊的 商业标识符 ”,但接着又说“规范的 URL 作为资源的稳定逻辑标识符”。我了解这两种标识符之间的区别,但我不清楚我应该将哪种标识符用于规范。
规范标识符是由真实来源分配的稳定 URI,它是通过规范数据类型引用资源的唯一机制 - 这是引用规范资源的主要机制。它是一个 'logical' 标识符,因为它不需要解析(尽管它很好)。它是一个 'business' 标识符,因为它可以由不同服务器上的不同实例共享,并且始终引用相同的业务对象,并且预计不会与任何给定服务器上实例的资源标识符有任何关联。