XMLSpy의 검증 및 처리 기능은 Altova RaptorXML 엔진에 의해 구동되며, 이 엔진은 최고 수준의 표준 준수와 빠른 처리 속도를 동시에 제공하도록 처음부터 설계되었습니다.
하지만 RaptorXML 서버는 멀티 CPU, 멀티 코어 서버가 제공하는 처리 능력을 활용할 수 있기 때문에, 개발자의 컴퓨터에서 단일 코어만 사용하는 경우보다 훨씬 빠르게 대용량 작업을 검증하고 처리할 수 있습니다.
XMLSpy를 네트워크에 설치된 RaptorXML 서버에 연결하면, XML, XBRL, JSON, YAML, Avro 형식의 대용량 파일을 매우 빠른 속도로 검증하고, XSLT 및 XQuery 작업을 XMLSpy 내에서 수행할 수 있습니다.
RaptorXML 서버는 다음과 같은 기능을 통해 뛰어난 성능을 제공합니다
RaptorXML Server는 Windows 및 Linux 플랫폼에서 사용 가능하며, 모든 관련 XML, XBRL, JSON, YAML 표준을 엄격하게 준수합니다. 또한, 지속적으로 엄격한 회귀 테스트 및 표준 준수 테스트를 거쳐 성능과 안정성을 유지하고 있습니다.
XMLSpy 도구 메뉴의 "Raptor 서버 관리" 옵션을 통해 설치된 RaptorXML 또는 RaptorXML+XBRL 서버에 하나 이상 연결할 수 있습니다. 참고: 서버의 호스트 이름 대신 IP 주소를 입력하면 검증 속도가 더욱 빨라집니다.
사용 가능한 서버 목록에 여러 개의 RaptorXML 서버를 추가할 수 있으며, "설정" 패널을 통해 각 서버에 대한 여러 가지 설정을 정의할 수도 있습니다. 검증 작업을 실행할 준비가 되면, 연결된 서버 중에서 원하는 서버와 각 서버에 대해 정의한 설정을 선택하여 사용할 수 있습니다. 물론, 기본 RaptorXML 서버와 설정을 사용하여 단 한 번의 클릭으로도 검증 작업을 수행할 수 있습니다.
"RaptorXML Server"를 사용하여 XMLSpy에서 유효성 검사 작업을 수행할 때, "Raptor" 기능의 "유효성 검사" 기능을 오른쪽 클릭 메뉴를 통해 또는 Ctrl+F8 키를 눌러 사용할 수 있습니다. 다양한 유효성 검사 옵션을 통해 개별 설정을 정의하고 쉽게 전환할 수 있는 기능은 "RaptorXML Server"를 사용하는 주요 장점입니다.
XMLSpy를 통해 RaptorXML+XBRL 서버에 연결하면, XBRL 문서를 이전보다 훨씬 빠르게 검증하고, 복잡한 XBRL 수식 계산까지 수행할 수 있습니다.
이 서버는 EDGAR 시스템에 제출하는 문서의 유효성을 검증하는 기능을 제공하며, 이는 미국 증권거래위원회(SEC)에 정확한 서류를 제출해야 하는 기업들에게 필수적인 기능이자 시간 절약에 큰 도움이 됩니다.
RaptorXML+XBRL 서버를 사용하여 XMLSpy 내에서 파일을 검증하면, 개발자의 데스크톱 환경에서 검증하는 것보다 최대 20% 더 빠르거나 효율적인 결과를 얻을 수 있습니다.

