XMLSpy 的验证和处理功能由 Altova RaptorXML 引擎驱动,该引擎从零开始构建,旨在在提供尽可能高的标准兼容性的同时,实现快速的处理速度。
然而,由于RaptorXML Server可以利用多CPU、多核心服务器所提供的计算能力,因此它可以比在开发人员的计算机上使用单核处理器进行验证和处理大型任务时,速度更快。
通过将 XMLSpy 连接到您网络上安装的 RaptorXML Server,您可以在 XMLSpy 内部以极快的速度验证大型 XML、XBRL、JSON、YAML 和 Avro 数据,并执行 XSLT 和 XQuery。
RaptorXML 服务器通过以下方式提供超高性能:
RaptorXML Server 适用于 Windows、Linux 和 Mac OS 平台,它严格遵循所有相关的 XML、XBRL、JSON 和 YAML 标准,并且会持续进行严格的回归测试和合规性测试。
您可以通过“XMLSpy 工具”菜单中的“管理 Raptor 服务器”选项,轻松连接到一个或多个已安装的 RaptorXML 或 RaptorXML+XBRL 服务器。请注意:输入服务器的 IP 地址,而不是主机名,可以进一步加快验证速度。
您可以将多个 RaptorXML 服务器添加到可用服务器列表中,并通过“配置”面板为每个服务器定义多个配置。当您准备运行验证任务时,您可以从连接的任何服务器以及您为每个服务器定义的配置中进行选择。当然,您也可以通过单击按钮,使用默认的 RaptorXML 服务器和配置进行验证。
您还可以通过右键单击上下文菜单或按下 Ctrl-F8 键来访问“在 Raptor 上验证”功能。利用 RaptorXML Server 进行 XMLSpy 中的验证任务的主要优势在于,它允许您定义并轻松在各种验证选项之间切换,从而方便地管理不同的配置。
当您通过 XMLSpy 连接到 RaptorXML+XBRL 服务器时,您将获得额外的能力,可以以前所未有的速度验证 XBRL 文档,甚至执行复杂的 XBRL 公式计算。
该服务器还提供验证美国证券交易委员会(SEC)文件提交的功能,这对于需要向美国SEC提交有效文件的公司来说,是一项必不可少的功能,并且可以大大节省时间。
使用 RaptorXML+XBRL 服务器来验证 XMLSpy 软件中的文件,其验证速度可以比在开发人员的本地安装环境中进行验证快达 20% 或更多。

