仅在更改CMIS启示时下载

  • 本文关键字:启示 下载 CMIS cmis
  • 更新时间 :
  • 英文 :


检测CMIS文档是否已更改而不下载,这对于ChangElog和Metadata很容易。

但是演绎呢?

每当修改文档时,我都会重新下载演绎,但这还不足以确保我有当前的内容:

  1. 我不确定服务器需要多长时间生成演绎。也许服务器非常慢,或者仅在晚上产生演绎。
  2. 可能会更改起点,而不会更改原始文档,例如,在修改了服务器的演绎参数或软件更新之后。

如果我正确理解CMIS 1.1规范,我可以在不下载的情况下获得有关演绎的元数据:

  • HREF:URI到RENDITION CONTENT Stream
  • 类型:演绎的媒体类型
  • cmisra:RenditionKind:演绎类型

可以包括以下属性:

  • 标题:演绎的版名(或命名属性)
  • 长度:字节中的演绎长度

没有创建时间戳,也不引用原始版本。我是不幸的吗,除了下载演绎以查看它是否发生了变化,别无他法?

服务器不应提供过时的演绎。如果出现演绎不再匹配主内容,无论出于何种原因,它都应该(暂时)从复印列表中消失。这样,客户总是只能获得当前的演绎。

相关内容

  • 没有找到相关文章