---
title: "XML 유효성 검사 속도가 새로운 수준에 도달했습니다"
date: "2015-06-10"
categories: 
  - "software"
  - "xbrl"
  - "xml"
tags: 
  - "database-tool"
  - "mapforce"
  - "new-features"
  - "raptorxml"
  - "tradacoms"
  - "xbrl"
  - "xbrl-formula"
  - "xml"
  - "xml-editor"
  - "xml-validation"
  - "xmlspy"
description: Altova MissionKit의 최신 기능들을 살펴보세요. 여기에는 RaptorXML을 이용한 XML 검증 속도 향상, EDGAR 제출 지원, 그리고 SQLite 데이터베이스 통합 기능이 포함됩니다.
---
Status: #blog

Tags:  #database-tool #mapforce #new-features #raptorxml #tradacoms #xbrl #xbrl-formula #xml #xml-editor #xml-validation #xmlspy

Categories: [server-software](/blog/ko/category/server-software.md) | [xbrl](/blog/ko/category/xbrl.md) | [xml](/blog/ko/category/xml.md)
# XML 유효성 검사 속도가 새로운 수준에 도달했습니다

최근 Altova MissionKit 데스크톱 개발 도구 및 서버 소프트웨어 제품군에 추가된 몇 가지 주요 기능을 살펴보겠습니다. 여기에는 XMLSpy 내에서 RaptorXML Server를 사용하여 제공되는 매우 빠른 XML 검증 속도, EDGAR 제출 검증을 위한 자주 요청되는 기능, SQLite 데이터베이스 및 TRADACOMS EDI 형식 지원, 그리고 훨씬 더 많은 기능들이 포함됩니다. 최신 기능에 대한 자세한 내용은 [Altova의 "새로운 기능" 페이지](https://www.altova.com/ko/whatsnew.html)에서 확인하실 수 있습니다.

 

![KS110642_700x335](/blog/images/KS110642_700x335.jpg) <!--more-->

### XMLSpy와 설치된 RaptorXML 서버 간의 긴밀한 통합

RaptorXML 서버는 매우 빠른 속도를 자랑합니다 [XML 유효성 검사 및 변환 서버](https://www.altova.com/ko/raptorxml.html) 멀티 코어 서버가 제공하는 병렬 처리 능력을 활용하여 성능을 향상시켰습니다. 이제 XMLSpy 사용자는 동일 네트워크에 설치된 RaptorXML 서버를 활용하여 멀티 코어 처리가 제공하는 빠른 속도를 경험할 수 있습니다. 이를 통해 XMLSpy 내에서 매우 크고 복잡한 XML 문서의 유효성 검사를 이전보다 훨씬 빠르게 수행할 수 있습니다. 또한 개발자는 이 통합 기능을 활용하여 XMLSpy 프로젝트 전체의 유효성 검사를 매우 빠른 속도로 처리할 수 있습니다.

마찬가지로, RaptorXML+XBRL 서버가 설치되어 있는 경우, XMLSpy 개발자는 이를 활용하여 XBRL 문서의 초고속 검증을 수행하고, 다음과 같은 작업을 수행할 수 있습니다 [XBRL 공식 계산](https://www.altova.com/ko/xmlspy/xbrl-formula-editor.html) 그리고 [EDGAR 제출 문서의 유효성 검사](https://www.altova.com/ko/xmlspy/xbrl-validator.html) (아래 참조).

 

[![(이미지 삽입)](https://lh3.googleusercontent.com/-9ysy8s1kdnQ/VXc-GSkDGXI/AAAAAAAAArE/CjrOIg6GK90/clip_image001_thumb.png?imgmax=800 "clip_image001")](http://lh3.googleusercontent.com/-gGMT5KSI7EA/VXc-F_ejEXI/AAAAAAAAArA/KK1yp0aTBwk/s1600-h/clip_image0013.png)

테스트 케이스 결과는 다음과 같습니다 **검증 속도가 최대 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])을 사용하여 검증 속도를 측정하여 비교했습니다. 다양한 테스트 사례의 결과는 다음과 같습니다

<table border="0" width="438" cellspacing="0" cellpadding="2"><tbody><tr><td valign="top" width="299">Examples folder (as it comes with XMLSpy):</td><td valign="top" width="137">8.5 times faster</td></tr><tr><td valign="top" width="299"><a href="http://www.citygml.org/index.php?id=1539">CityGML 2.0 </a>(6 files):</td><td valign="top" width="137">6.5 times faster</td></tr><tr><td valign="top" width="299"><a href="http://acm.eionet.europa.eu/databases/airbase/airbasexml/index_html">AirBase</a> (41 files):</td><td valign="top" width="137">9 times faster</td></tr><tr><td valign="top" width="299"><a href="http://www.sec.gov/Archives/edgar/monthly/xbrlrss-2014-01.xml">SEC Filings</a> (1229 files):</td><td valign="top" width="137">18.5 times faster</td></tr></tbody></table>

### **EDGAR 제출 문서의 유효성 검사**

EDGAR(Electronic Data Gathering, Analysis, and Retrieval)는 미국 증권거래위원회(SEC)에 제출되는 기업의 재무 보고서를 자동으로 수집, 검증 및 색인화하는 시스템입니다. 2015년 4차 버전부터 EDGAR 제출 파일의 유효성 검사는 RaptorXML+XBRL 서버와 XMLSpy에서 모두 이용 가능합니다. 고객이 SEC에 파일을 제출하기 전에 EDGAR 유효성 검사를 수행할 수 있는 기능은 XBRL 관련 기능 중 가장 많이 요청되는 기능 중 하나입니다.

### TRADACOMS 지원

TRADACOMS는 주로 영국 내 소매, 보험, 출판 산업 분야에서 사용되던 초기 전자 데이터 교환(EDI) 표준입니다. TRADACOMS 표준 개발은 1995년에 중단되었지만, 여전히 많은 기존 시스템에서 널리 사용되고 있습니다 [TRADACOMS 데이터 매핑](https://www.altova.com/ko/mapforce/edi-mapping.html) MapForce 및 MapForce Server의 2015년 릴리스 4 버전부터, TRADACOMS 데이터를 데이터 매핑 프로젝트에서 다른 EDI 데이터, XML, 관계형 데이터베이스, 일반 파일 등과 함께 소스, 중간 데이터, 또는 대상 데이터로 사용할 수 있게 되었습니다.

[![(이미지 삽입)](https://lh3.googleusercontent.com/--gliTzNkj1o/VXc-HNv5CkI/AAAAAAAAArU/mEhb1pxU_dE/clip_image002_thumb.png?imgmax=800 "clip_image002")](http://lh3.googleusercontent.com/-6v8VOYNtG6I/VXc-GqtaW1I/AAAAAAAAArM/LNMOt8elOPQ/s1600-h/clip_image0023.png)

### SQLite 데이터베이스 지원

 [Altova 데이터베이스 지원 제품](https://www.altova.com/ko/database_tools.html)은 주요 관계형 데이터베이스를 모두 지원하며, 가장 최근에 추가된 데이터베이스는 다양한 플랫폼에서 점점 더 인기를 얻고 있는 SQLite입니다. SQLite 지원은 이전 버전의 Altova MapForce 및 MobileTogether에 도입되었으며, 현재는 Altova MissionKit의 XMLSpy, StyleVision, DatabaseSpy 및 기타 제품, 그리고 Altova 서버 소프트웨어 제품에도 확대 적용되었습니다.

2015r4 버전에서 새롭게 추가된 모든 기능에 대한 자세한 정보와 전체 목록은 다음 웹사이트에서 확인하실 수 있습니다: [www.altova.com/whatsnew.html](https://www.altova.com/ko/whatsnew.html).

 

* 성능 결과는 Altova의 자체 테스트를 기반으로 합니다. 실제 사용 환경에서의 결과는 다를 수 있습니다.
