---
title: "알토바의 최신 제품 출시 버전에서 반드시 확인해야 할 5가지 주요 기능"
date: "2016-02-16"
categories: 
  - "development"
  - "software"
  - "tools"
tags: 
  - "data-integration"
  - "data-mapping"
  - "multi-channel-publishing"
  - "new-features"
  - "xpath"
  - "xquery"
description: Altova MissionKit 2016 Release 2의 주요 기능을 살펴보세요. 여기에는 향상된 XPath/XQuery 디버깅 기능, JSON 스키마 지원, 그리고 다양한 채널로 콘텐츠를 발행할 수 있는 도구들이 포함되어 있습니다.
---
Status: #blog

Tags:  #data-integration #data-mapping #multi-channel-publishing #new-features #xpath #xquery

Categories: [development](/blog/ko/category/development.md)
# 알토바의 최신 제품 출시 버전에서 반드시 확인해야 할 5가지 주요 기능

오늘 발표될 Altova MissionKit 2016 데스크톱 개발 도구 및 소프트웨어 제품의 2차 버전(Release 2)에 대한 몇 가지 세부 정보를 공개하게 되어 기쁩니다!

[v2016r2 버전은 20개 이상의 새로운 기능과 Altova 제품군에 대한 업데이트를 제공합니다. 하지만 이 모든 내용을 하나의 블로그 게시물에 담기는 어렵습니다. 여기서는 가장 인상적인 상위 5가지 기능에 대해 살펴보겠습니다](https://www.altova.com/ko/whatsnew.html)

![알토바 제품의 새로운 기능 및 업데이트 내용](/blog/images/Blog_v2016v2.png)

<!--more-->

1. ### **기업용 XPath 및 XQuery 디버거**
    

XPath 및 XQuery 문장을 작성하고 테스트하는 과정은 종종 시행착오의 연속이며, 원하는 데이터를 정확하게 선택하거나 반환할 때까지 각 표현식을 끊임없이 수정해야 합니다. 작업 중에 상호작용적인 입력 도우미와 즉각적인 결과 제공을 통해 테스트할 수 있는 기능은 이 과정을 크게 가속화합니다. XMLSpy의 XPath/XQuery 창은 바로 이러한 기능을 제공하도록 설계되었으며, 이제 업계 최초의 XPath 및 XQuery 디버거 기능이 추가되어 더욱 강력해졌습니다.

 

![XPath 및 XQuery 디버거](/blog/images/XPath-XQuery-Debugger.png)

 

이 새로운 창을 통해 XML 문서에 XPath 또는 XQuery 코드를 실행하면서 결과를 단계별로 분석할 수 있습니다. 이 창은 개발자들이 기대하는 모든 기능을 제공하며, 코드 디버거로서 "들여다보기", "넘어보기", "나가기" 기능은 물론, "결과", "변수", "호출 스택" 탭도 제공합니다. 또한, 디버거를 일시 중지하고 특정 시점의 결과를 검토할 수 있도록 브레이크포인트와 추적 포인트를 쉽게 설정할 수 있습니다.

이 디버거는 개발자가 XQuery 및 XPath 코드를 작성하는 창 내에서 바로 테스트하고 수정할 수 있도록 지원하여, 개발 시간을 절약하고 불필요한 어려움을 줄여줍니다.

2. ### **JSON 스키마 변환 및 생성 도구 소개**
    

그래픽 요소를 추가했을 때, [JSON 스키마 편집기](https://www.altova.com/ko/xmlspy/json-schema-editor.html) 올 초에 XMLSpy를 출시하면서, 사용자분들이 이 기능을 매우 좋아하실 것이라는 것을 알고 있었습니다. 또한, XSD를 사용하여 작업할 때 제공되는 것과 동일한 수준의 기능이 JSON 스키마 개발에도 제공되기를 기대하실 것이라는 것도 알고 있었습니다. 이번 릴리스에서 이러한 부분을 보완하여, XMLSpy는 이제 JSON 개발 속도를 높이는 추가 기능을 제공합니다

- XML 스키마와 JSON 스키마 간의 변환
- JSON 스키마로부터 샘플 JSON 인스턴스 생성
- HTML 또는 Word 형식으로 JSON 스키마 문서를 생성하는 기능

 

 **[XSD를 JSON 스키마로 변환] (이미지)**

이 새로운 기능은 XMLSpy에서 JSON 지원을 완벽하게 구축하여, 이제는 지능적인 인스턴스 편집 및 검증 기능은 물론, JSON 스키마 편집, 생성, 변환 및 문서화 기능까지 제공합니다. 이러한 모든 기능은 XML 및 관련 기술을 사용하는 동일한 환경에서 사용할 수 있습니다.

3. ### **데이터 매핑 프로젝트에서 REST 웹 서비스 지원**
    

다음은 사용 가능한 다양한 데이터 형식 목록에 추가될 내용입니다 [모든 데이터 유형 간의 매핑](https://www.altova.com/ko/mapforce.html)  MapForce에서 새롭게 추가된 기능은 REST 웹 서비스에 대한 지원입니다.

 

![REST 데이터 매핑](/blog/images/REST-data-mapping-1.png)

 

MapForce는 웹 서비스 응답으로 XML 또는 JSON 형식을 지원하며, 필요한 경우 매개변수 정의 및 사용자 정의 HTTP 헤더 설정을 허용합니다. 사용자는 웹 서비스 인터페이스를 수동으로 정의하거나, WADL 파일 또는 URL에서 설정을 가져와서 정의할 수 있습니다.

이 새로운 기능은 사용자들이 인터넷을 통해 제공되는 다양한 소스의 정보를 보다 쉽게 통합할 수 있도록 지원하며, 특히 REST 웹 서비스를 데이터 함수로 활용할 수 있도록 설계되었습니다. 이는 사용자들의 많은 요청에 따라 개발되었습니다.

4. ### **워드 문서에서 시작하는 다중 채널 게시물 디자인**
    

StyleVision은 세련된 보고서와 양식을 쉽게 만들 수 있도록 지원합니다 [XML, XBRL, 그리고 데이터베이스 관련 자료를 게시합니다](https://www.altova.com/ko/stylevision.html) 웹 및 인쇄 형식으로 제공되는 데이터를 활용하여, 이제 기존의 워드 문서에 기반하여 보고서나 양식을 만들면 새로운 디자인 작업을 훨씬 쉽게 시작할 수 있습니다.

처음부터 시작하는 것보다, 기존의 것을 기반으로 시작하는 것이 **디자인들** 기존 워드(Word) 문서에 스타일비전(StyleVision)을 적용하면, 복잡한 프로젝트의 경우 몇 시간 또는 심지어 며칠에 달하는 디자인 시간을 절약할 수 있습니다. 왜냐하면 스타일비전은 워드 문서에 이미 존재하는 모든 서식 및 레이아웃 속성을 그대로 유지하기 때문입니다.

 

![워드(Word)를 기반으로 한 다중 채널 출판](/blog/images/StyleVision-Word.png)

 

워드 파일이 로드되면, 필요에 따라 추가적인 XML, 데이터베이스 또는 XBRL 데이터 소스를 추가하여 동적이고 다양한 형식의 결과물을 만들 수 있습니다. 이는 기존 양식에 가치를 더하거나, 정교한 StyleVision 디자인을 보다 쉽게 시작하는 좋은 방법입니다.

5. ### **.NET API를 활용한 맞춤형 XBRL 솔루션 구축, 엑셀 플러그인 포함**
    

RaptorXML 서버는 이제 Java, COM, Python API 외에도 .NET API를 지원합니다.

.NET API를 사용하면 개발자는 고성능을 위한 RaptorXML 서버의 기능을 통합할 수 있습니다 [XML, JSON 또는 XBRL 데이터의 유효성 검사 및 처리](https://www.altova.com/ko/raptorxml.html) 마이크로소프트 플랫폼용으로 작성된 애플리케이션, 그리고 C# 및 기타 .NET 언어를 사용하여 개발된 애플리케이션.

이러한 시너지 효과의 잠재적인 활용 분야는 무궁무진합니다. 개발자들은 이제 랩터XML의 기능을 마이크로소프트 플랫폼의 모든 애플리케이션에 통합할 수 있습니다. 예를 들어, .NET API를 통해 엑셀 플러그인을 개발하여 엑셀 내의 데이터로부터 직접 XBRL 데이터를 생성할 수 있습니다. 이는 기존의 태깅 기반 솔루션에 대한 강력한 대안이 될 수 있으며, XBRL 데이터 생성 방식을 혁신할 수 있습니다.

 

 

**이 새로운 기능들을 업그레이드하거나, 더 자세한 정보를 얻을 수 있습니다** – 그리고 v2016r2 버전에서 소개된 수많은 다른 기능들 – 을 Altova에서 확인하실 수 있습니다 **[새로운 기능 및 변경 사항 페이지](https://www.altova.com/ko/whatsnew.html).**
