Apache 软件基金会宣布 Apache Daffodil 成为顶级项目(Top-Level Project,TLP)。
Apache Daffodil 是数据格式描述语言(Data Format Description Language)DFDL 1.0 规范的开源实现,以实现通用数据交换。该项目于 2009 年在伊利诺伊大学国家超级计算应用国家中心(NCSA)首次创建,并于 2017 年 8 月进入 Apache 孵化器。数据格式描述语言 (DFDL) 是开放网格论坛制定的一种规范,能够描述多种数据格式,包括文本和二进制、科学和数字、传统和现代、面向商业记录以及许多工业和军事标准。它定义了一种 W3C XML 模式子集的语言,用来描述数据的逻辑格式。
而 Apache Daffodil 实现则改变了复杂的文本和二进制数据接口的规则,可以实现数据分解、检查和重新组装等高复杂度的流程。通过 Daffodil,用户可以将各种数据在 XML、JSON 或任何数据结构之间转换,而不用花费大量时间担心如何处理种类繁多的数据。因此,Apache Daffodil 尤其适用于政府和大型企业这样的大型组织。在这些组织中,每天必须交换大量复杂和遗留的数据,并使其可以访问。此外,Daffodil 也可以在网络安全中帮助须检查数据的正确性并进行消毒。
有关 Apache Gobblin 的详细介绍可在其官网查阅。
猜你喜欢:暂无回复。