【问题标题】:OSGi initial provisioning, talks about ZIP dictionary entries?OSGi 初始配置,谈论 ZIP 字典条目?
【发布时间】:2023-03-15 19:42:01
【问题描述】:

'initial provisioning page 231' 上的 osgi R4 规范讨论了

'请求的结果必须是一个ZIP文件(content type application/ZIP)'...'这个zip文件可能只包含四种类型的字典条目:text、binary、bundle或bundle-url。类型在 ZIP 条目的额外字段中指定'

除了具有单一名称的文件外,我不知道 ZIP 文件。 有没有人找到显示这种 zip 文件的示例?

非常感谢!

【问题讨论】:

    标签: java osgi provisioning


    【解决方案1】:

    据我了解,ZipEntry 名称是名称-值对的“名称”部分,数据是“值”部分,而且 - 这是古怪的部分 - ZipEntry 的“额外”字段包含 MIME解释如何解释数据的类型,例如作为字节数组、字符串数据或指向“真实”数据的 URL。真的很巧妙。 我们倾向于认为 zip 文件只包含文件名和内容,但实际上 zip 文件中的每个条目都包含或可以包含相当多的元数据;名称、“额外”数据、注释、CRC、使用的压缩方法等。Java.util.zip.ZipEntry 允许您设置所有这些字段,因此在 Java 中创建此类文件没有问题——即使我们都没有以前见过这样的野兽。

    【讨论】:

    • 任何人都知道一个标准的压缩工具,可以让您查看和保存额外的数据
    猜你喜欢
    • 1970-01-01
    • 2016-03-07
    • 2014-03-08
    • 1970-01-01
    • 1970-01-01
    • 2014-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多