XMLSpyの検証および処理機能は、Altova RaptorXMLエンジンによって実現されており、このエンジンは、最高の規格準拠性と高速処理を両立させるために、最初から設計されました。
しかし、RaptorXML Serverは、マルチCPU、マルチコアサーバーが提供する処理能力を活用できるため、開発者のマシン上でシングルコアで実行する場合と比較して、大規模な処理をはるかに高速に検証および処理することができます。
XMLSpyを、お客様のネットワークにインストールされたRaptorXML Serverに接続することで、非常に大規模なXML、XBRL、JSON、YAML、およびAvro形式のデータに対して、高速に検証処理やXSLT、XQueryの実行を行うことができます。これらの処理は、すべてXMLSpyの内部で行われます。
RaptorXML Serverは、以下の機能により、非常に高いパフォーマンスを実現します
RaptorXML Serverは、Windows、Linux、Mac OSの各プラットフォームで利用可能であり、関連するXML、XBRL、JSON、YAMLのすべての規格に厳密に準拠しています。また、継続的に厳格な回帰テストと規格適合性テストを実施しています。
XMLSpyのツールメニューにある「Raptorサーバーの管理」オプションから、インストールされているRaptorXMLまたはRaptorXML+XBRLサーバーを1つまたは複数に簡単に接続できます。注意点:サーバーのホスト名ではなく、IPアドレスを入力することで、検証処理がさらに高速化されます。
利用可能なサーバーのリストに、複数のRaptorXMLサーバーを追加できます。そして、それぞれのサーバーに対して、構成パネルを通じて複数の設定を定義することも可能です。検証ジョブを実行する準備が整ったら、接続されているサーバーの中から、そして、それぞれのサーバーに対して定義した設定とともに、任意のサーバーを選択できます。もちろん、デフォルトのRaptorXMLサーバーと設定を使用して、ワンクリックで検証することも可能です。
RaptorXML Serverの検証機能は、右クリックメニューからアクセスすることも、Ctrl + F8キーを押すことでも利用できます。XMLSpyでXMLの検証作業を行う際に、RaptorXML Serverを使用する大きな利点は、幅広い検証オプションを通じて、個々の設定を定義し、簡単に切り替えることができる点です。
XMLSpyからRaptorXML+XBRLサーバーに接続すると、XBRLドキュメントの検証や、複雑なXBRL数式の計算を、これまで以上に高速に行うことができます。
このサーバーには、EDGARへの提出書類の有効性を検証する機能も含まれており、これは米国証券取引委員会(SEC)への有効な提出を必要とする企業にとって、必須の機能であり、大幅な時間短縮に繋がります。
RaptorXML+XBRLサーバーを使用してXMLSpy内でファイルを検証すると、開発者のローカル環境での検証と比較して、最大20%高速な結果が得られる場合があります。

