什么是快速信息集(Fast Infoset)?

快速信息集(FI)是一个规范,描述了以二进制编码格式在可扩展标记语言(XML)文档中传递数据的方法。编码的XML输出称为快速信息集文档,比其完整的XML表示要小得多。尽管在概念上类似于其他文档压缩技术,使用的编码方案不仅压缩X...
快速信息集(FI)是一个规范,描述了以二进制编码格式在可扩展标记语言(XML)文档中传递数据的方法。编码的XML输出称为快速信息集文档,比其完整的XML表示要小得多。尽管在概念上类似于其他文档压缩技术,使用的编码方案不仅压缩XML文档,同时也提高了XML数据的处理能力。女性与计算机倒立的FI规范是由国际电信联盟(ITU-T)和国际标准化组织(ISO)联合制定的,以建立在万维网联盟(W3C)XML信息集建议的基础上infoset是一种定义XML文档中可以包含的数据的方法,但它不是必须的。根据W3C的建议,infoset必须满足格式良好的XML的正确语法要求,还必须遵循XML命名空间中标识的正确属性和元素名称然而,文件,在被编码到fast infoset文档之前不需要是有效的。这意味着infoset不需要包含在XML文档中,并且可以通过其他方式生成。fast infoset文档中使用的编码方法被称为抽象语法表示法一(ASN.1)。ASN.1编码语言的使用作为Fast Infoset协议的基础,允许文档保留XML文档的所有自描述方面,以及一些附加的功能。文档中经常使用的字符串被索引并由一个数字代替。这包括XML名称及其属性图像或视频也可以直接包含在编码中,而不必经过额外的编码方案作为一种序列化技术,Fast Infoset与其他方法有些不同,例如高效XML交换(EXI)技术,这是W3C推荐的二进制XML格式。虽然EXI文档可以提供XML信息集更紧凑的表示,但它要求XML模式、原始的完整描述XML文档,在传输的两端都是已知的,因此可以对文档进行编码和解码。FI编码还可以使用高级功能,这些功能还可以利用XML模式进行额外的压缩。快速信息集编码技术用于许多电信领域。它最常出现在Internet上,为了在传输过程中节省带宽,提高服务器上传输XML数据的性能,并减轻接收端客户端应用程序的压力。这在移动互联网平台上尤其有用,因为设备可能会严重降低处理能力和传输吞吐量
  • 发表于 2020-08-06 19:18
  • 阅读 ( 835 )
  • 分类:电脑网络

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

推荐文章

联系我们:uytrv@hotmail.com 问答工具