Fast Infoset Tools for C/C++

快速,緊湊,基于標(biāo)準(zhǔn)的XML,沒有模板。 OSS® Fast Infoset (FI) Tools適用于希望在資源受限和/或帶寬受限的環(huán)境中使用非基于模式的XML消息,并需要最小化與使用XML相關(guān)的開銷。 快速信息集(FI)是一種開發(fā)用于解決XML資源和帶寬問題的國(guó)際標(biāo)準(zhǔn)。 快速信息集標(biāo)準(zhǔn)通過為XML信息集指定標(biāo)準(zhǔn)化二進(jìn)制表示來(lái)優(yōu)化XML。 我們的工具,創(chuàng)建和處理高效的快速信息集消息,符合ITU-T X.891(2005)| ISO / IEC 24824-1:2005信息技術(shù) - ASN.1的通用應(yīng)用:快速信息集標(biāo)準(zhǔn)。

OSS Fast Infoset (FI)提供了顯著的性能改進(jìn),而不需要任何XML模式。 使用OSS FI工具來(lái)處理快速信息集,而不是傳統(tǒng)的XML,導(dǎo)致消息平均小3倍,處理速度平均快5倍。
OSS Fast Infoset (FI)使您能夠通過使用快速信息集編碼更有效地表示和傳輸XML。 運(yùn)行時(shí)API函數(shù)創(chuàng)建和處理快速信息集文檔,并在XML文檔的標(biāo)準(zhǔn)XML和優(yōu)化的快速信息集表示之間執(zhí)行無(wú)損轉(zhuǎn)換。 使用我們的類SAX解碼器來(lái)解析快速信息集編碼,就像傳統(tǒng)的SAX解析器正在讀取與快速信息集二進(jìn)制數(shù)據(jù)相對(duì)應(yīng)的XML文檔一樣。 根據(jù)需要使用單個(gè)工具選擇XML或二進(jìn)制。

由于在Microsoft .NET和.NET CF,Sun GlassFish,BEA WebLogic,IBM SDK for Java,TMax Soft JEUS 6以及Linux,Solaris和Win32等多個(gè)平臺(tái)上已經(jīng)提供了可互操作的實(shí)現(xiàn),基于XML的可靠替代方案,可以在今天廣泛部署。
Fast Infoset (FI) Tools允許您:
•在單個(gè)函數(shù)調(diào)用中將XML文檔轉(zhuǎn)換為快速信息集,反之亦然
•通過調(diào)用添加信息(如元素和字符內(nèi)容)到文檔的API函數(shù)來(lái)對(duì)快速信息集文檔進(jìn)行序列化,并對(duì)預(yù)分配的緩沖區(qū),動(dòng)態(tài)內(nèi)存,文件或網(wǎng)絡(luò)套接字生成編碼輸出
•使用我們的類SAX解碼器解析快速信息集編碼,就像您的傳統(tǒng)SAX解析器正在讀取與快速信息集二進(jìn)制數(shù)據(jù)相對(duì)應(yīng)的XML文檔
•管理外部詞匯表和文檔模板(快速信息集文檔的初始部分),并在編碼和解碼時(shí)使用自定義編碼算法和受限制的字母表
•自定義快速信息集API行為并通過專用運(yùn)行時(shí)標(biāo)志調(diào)整應(yīng)用程序性能
•使用附帶的Zlib壓縮庫(kù)或使用任何自定義數(shù)據(jù)壓縮或加密算法無(wú)縫壓縮XML或快速信息集數(shù)據(jù)
•接收具有錯(cuò)誤上下文標(biāo)識(shí)的詳細(xì)文本錯(cuò)誤消息
•在其使用以前不可行的環(huán)境中使用XML
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫