带标签产品的信息与服务发布和发现
1. 资源描述与存储
资源描述可采用多种格式,如 XML 甚至二进制形式,这取决于产品特定的通信和存储需求。以有机牛奶为例,其资源描述包含资源 ID、标签 ID、配置文件、过期日期等信息。对于食品产品,资源描述可以是完整的数据集,如过期日期、过敏信息、原产国等,这些可由各标准机构按需进行标准化。
资源仓库负责存储资源描述并提供给资源消费者。任何有兴趣提供资源的一方,如制造商或倡导组织,都可部署资源仓库。通常,单个资源仓库包含主题相关的资源描述。仓库管理员可灵活配置访问限制,例如制造商的仓库大多为只读,而社区运营的产品评论仓库可能允许任何人添加或更新资源描述。
资源仓库提供三种基本操作:
- RegisterResource :用于发布资源描述。
- RemoveResource :用于删除已发布的描述。
- LookupResource :返回与调用者提供的查询条件匹配的资源描述。
查询可包含以下四个元素:
1. 标签 ID 元素 :必须提供,用于指定查找资源的产品,可在类级别和项目级别进行查找。
2. 配置文件元素 :可指定,仅获取符合该配置文件的资源。
3. 搜索词元素 :可指定,根据资源的文本描述限制结果。
4. 上下文元素 :调用者可指定任意数量的上下文值,每个值需标记为提示(优先选择具有
超级会员免费看
订阅专栏 解锁全文
9052

被折叠的 条评论
为什么被折叠?



