当前您所在的位置:首页>开发控件 版本控制 >开发控件

OSS Fast Infoset Tools for C/C++

Fast Infoset Tools for C/C++

快速,紧凑,基于标准的XML,没有模板。 OSS® Fast Infoset (FI) Tools适用于希望在资源受限和/或带宽受限的环境中使用非基于模式的XML消息,并需要最小化与使用XML相关的开销。 快速信息集(FI)是一种开发用于解决XML资源和带宽问题的国际标准。 快速信息集标准通过为XML信息集指定标准化二进制表示来优化XML。 我们的工具,创建和处理高效的快速信息集消息,符合ITU-T X.891(2005)| ISO / IEC 24824-1:2005信息技术 - ASN.1的通用应用:快速信息集标准。

OSS Fast Infoset (FI)提供了显着的性能改进,而不需要任何XML模式。 使用OSS FI工具来处理快速信息集,而不是传统的XML,导致消息平均小3倍,处理速度平均快5倍。

 

OSS Fast Infoset (FI)使您能够通过使用快速信息集编码更有效地表示和传输XML。 运行时API函数创建和处理快速信息集文档,并在XML文档的标准XML和优化的快速信息集表示之间执行无损转换。 使用我们的类SAX解码器来解析快速信息集编码,就像传统的SAX解析器正在读取与快速信息集二进制数据相对应的XML文档一样。 根据需要使用单个工具选择XML或二进制。

由于在Microsoft .NET和.NET CF,Sun GlassFish,BEA WebLogic,IBM SDK for Java,TMax Soft JEUS 6以及Linux,Solaris和Win32等多个平台上已经提供了可互操作的实现,基于XML的可靠替代方案,可以在今天广泛部署。

Fast Infoset (FI) Tools允许您:

•在单个函数调用中将XML文档转换为快速信息集,反之亦然

•通过调用添加信息(如元素和字符内容)到文档的API函数来对快速信息集文档进行序列化,并对预分配的缓冲区,动态内存,文件或网络套接字生成编码输出

•使用我们的类SAX解码器解析快速信息集编码,就像您的传统SAX解析器正在读取与快速信息集二进制数据相对应的XML文档

•管理外部词汇表和文档模板(快速信息集文档的初始部分),并在编码和解码时使用自定义编码算法和受限制的字母表

•自定义快速信息集API行为并通过专用运行时标志调整应用程序性能

•使用附带的Zlib压缩库或使用任何自定义数据压缩或加密算法无缝压缩XML或快速信息集数据

•接收具有错误上下文标识的详细文本错误消息

•在其使用以前不可行的环境中使用XML

 

北京哲想软件有限公司