XML 유효성 검사 속도가 새로운 수준에 도달했습니다
최근 Altova MissionKit 데스크톱 개발 도구 및 서버 소프트웨어 제품군에 추가된 몇 가지 주요 기능을 살펴보겠습니다. 여기에는 XMLSpy 내에서 RaptorXML Server를 사용하여 제공되는 매우 빠른 XML 검증 속도, EDGAR 제출 검증을 위한 자주 요청되는 기능, SQLite 데이터베이스 및 TRADACOMS EDI 형식 지원, 그리고 훨씬 더 많은 기능들이 포함됩니다. 최신 기능에 대한 자세한 내용은 Altova의 "새로운 기능" 페이지에서 확인하실 수 있습니다.
XMLSpy와 설치된 RaptorXML 서버 간의 긴밀한 통합
RaptorXML 서버는 매우 빠른 속도를 자랑합니다 XML 유효성 검사 및 변환 서버 멀티 코어 서버가 제공하는 병렬 처리 능력을 활용하여 성능을 향상시켰습니다. 이제 XMLSpy 사용자는 동일 네트워크에 설치된 RaptorXML 서버를 활용하여 멀티 코어 처리가 제공하는 빠른 속도를 경험할 수 있습니다. 이를 통해 XMLSpy 내에서 매우 크고 복잡한 XML 문서의 유효성 검사를 이전보다 훨씬 빠르게 수행할 수 있습니다. 또한 개발자는 이 통합 기능을 활용하여 XMLSpy 프로젝트 전체의 유효성 검사를 매우 빠른 속도로 처리할 수 있습니다.
마찬가지로, RaptorXML+XBRL 서버가 설치되어 있는 경우, XMLSpy 개발자는 이를 활용하여 XBRL 문서의 초고속 검증을 수행하고, 다음과 같은 작업을 수행할 수 있습니다 XBRL 공식 계산 그리고 EDGAR 제출 문서의 유효성 검사 (아래 참조).
![]()
테스트 케이스 결과는 다음과 같습니다 검증 속도가 최대 18배까지 향상될 수 있습니다!* 예를 들어, 일반적인 개발자용 컴퓨터([Windows 7 32비트, Core2 Duo E8600 3.3GHz (2코어), 4GB RAM])에서 XMLSpy만 사용하여 검증 속도를 측정하고, 1GB 네트워크 환경에서 XMLSpy 내부에서 일반적인 RaptorXML 서버 구성([Linux 서버 64비트, Xeon E5-2630 2.3GHz (12코어), 128GB RAM])을 사용하여 검증 속도를 측정하여 비교했습니다. 다양한 테스트 사례의 결과는 다음과 같습니다
| 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(Electronic Data Gathering, Analysis, and Retrieval)는 미국 증권거래위원회(SEC)에 제출되는 기업의 재무 보고서를 자동으로 수집, 검증 및 색인화하는 시스템입니다. 2015년 4차 버전부터 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에 도입되었으며, 현재는 Altova MissionKit의 XMLSpy, StyleVision, DatabaseSpy 및 기타 제품, 그리고 Altova 서버 소프트웨어 제품에도 확대 적용되었습니다.
2015r4 버전에서 새롭게 추가된 모든 기능에 대한 자세한 정보와 전체 목록은 다음 웹사이트에서 확인하실 수 있습니다: www.altova.com/whatsnew.html.
- 성능 결과는 Altova의 자체 테스트를 기반으로 합니다. 실제 사용 환경에서의 결과는 다를 수 있습니다.