XML 验证速度达到新的水平

让我们来看看最近添加到 Altova MissionKit 桌面开发工具以及完整服务器软件产品线中的一些新功能,包括利用 RaptorXML Server 集成的 XMLSpy 提供的极速 XML 验证速度,以及用户经常要求的 EDGAR 申报验证功能,对 SQLite 数据库和 TRADACOMS EDI 格式的支持,以及更多其他功能。 您可以随时在 Altova 的“新功能”页面 上了解最新的功能。

XMLSpy 与已安装的 RaptorXML 服务器之间实现了紧密的集成

RaptorXML Server 是一款运行速度极快的 XML 验证和转换服务器 这得益于多核服务器提供的并行处理能力。现在,XMLSpy 用户可以利用安装在同一网络的 RaptorXML 服务器,从而利用多核执行带来的速度优势。这使得大型、复杂的 XML 文档的验证速度比以往任何时候都更快——并且直接在 XMLSpy 内部进行。开发人员还可以利用这种集成,以极快的速度验证整个 XMLSpy 项目。

同样地,当安装了 RaptorXML+XBRL 服务器时,XMLSpy 的开发者可以利用它来以极高的速度验证 XBRL 文档,以及执行 XBRL 公式计算EDGAR 申报验证(详见下文)。

测试用例显示 验证速度可提升至原来的6到18倍!* 例如,我们在一台典型开发者的电脑上(配置:Windows 7 32位,Core2 Duo E8600 3.3GHz (2核),4GB 内存)使用 XMLSpy 独立进行验证速度测试,并将结果与通过 XMLSpy 在 1GB 网络环境下,使用常见 RaptorXML 服务器配置(配置:64位 Linux 服务器,Xeon E5-2630 2.3GHz (12核),128GB 内存)进行验证的速度进行比较。测试结果来自多种测试用例,包括:

Examples folder (as it comes with XMLSpy):8.5 times faster
CityGML 2.0 (6 files):6.5 times faster
AirBase (41 files):9 times faster
SEC Filings (1229 files):18.5 times faster

EDGAR 申报文件验证

EDGAR(电子数据收集、分析和检索系统)是一个系统,它能够自动收集、验证和索引由公司向美国证券交易委员会(SEC)提交的财务报表。从2015年第四版开始,EDGAR报表验证功能已在RaptorXML+XBRL服务器和XMLSpy中均可用。客户能够在向SEC提交文件之前进行EDGAR验证的能力,是XBRL相关功能中用户最常要求的功能之一。

对 TRADACOMS 的支持

TRADACOMS 是一种较早的 EDI(电子数据交换)标准,主要应用于英国的零售、保险和图书行业。虽然 TRADACOMS 标准的开发于 1995 年停止,但它至今仍在许多旧系统中广泛使用 TRADACOMS的数据映射 在数据映射项目中,经常需要处理各种消息格式。从 MapForce 和 MapForce Server 2015 版本 4 开始,TRADACOMS 数据现在可以作为源、中间或目标组件,与其他 EDI 数据、XML、关系数据库、文本文件等进行数据映射。

支持 SQLite 数据库

Altova 的数据库支持产品 支持所有主流的关系型数据库,其中最新加入的是 SQLite,它在各种平台上越来越受欢迎。SQLite 的支持功能在之前的版本中已添加到 Altova MapForce 和 MobileTogether 中,现在已扩展到 XMLSpy、StyleVision、DatabaseSpy 以及 Altova MissionKit 中的其他产品,以及 Altova 的服务器软件产品。

如需了解更多详情以及版本 2015r4 中所有新功能的完整列表,请访问:www.altova.com/whatsnew.html

  • 性能结果基于 Altova 内部测试得出。您的实际结果可能有所不同。