---
title: "알토바의 최신 버전으로 더욱 강력한 성능을 경험하세요"
date: "2018-10-17"
categories: 
  - "development"
  - "software"
  - "xml"
tags: 
  - "data-integration"
  - "data-mapping"
  - "mapforce"
  - "new-features"
  - "umodel"
  - "xbrl"
  - "xml-editor"
  - "xmlspy"
description: Altova의 2019년 버전은 XMLSpy와 UModel에 고해상도 디스플레이 지원, Protocol Buffers를 위한 새로운 매핑 도구, 그리고 XBRL 및 데이터베이스 관련 업데이트를 제공합니다.
---
Status: #blog

Tags:  #data-integration #data-mapping #mapforce #new-features #umodel #xbrl #xml-editor #xmlspy

Categories: [development](/blog/ko/category/development.md) | [xml](/blog/ko/category/xml.md)
# 알토바의 최신 버전으로 더욱 강력한 성능을 경험하세요

Altova Software 2019 버전은 개발 능력을 향상시키는 데 도움이 되는 20가지 이상의 새로운 기능을 제공합니다. 먼저 XMLSpy와 UModel에서 고해상도 모니터를 지원하며, 제품 전반에 걸쳐 새로운 표준 및 데이터베이스 버전을 다루는 도구, Google Protocol Buffers 형식으로 데이터를 매핑하고 변환하는 기능 등 다양한 기능을 제공합니다. 주요 기능들을 살펴보겠습니다.

![알토바 버전 2019](/blog/images/v2019_blog.jpg)

<!--more-->

### 고해상도 모니터 지원

더 많은 개발자들이 4K, UHD, 그리고 Retina 디스플레이로 전환함에 따라, 저희는 모든 크기의 고해상도 화면에서 선명하고 생생하게 보이도록 사용자 인터페이스를 개선하는 작업을 진행하고 있습니다. XMLSpy와 UModel은 그래픽 인터페이스로 잘 알려져 있기 때문에, 먼저 이 제품들에 대한 지원을 제공할 예정입니다.

XMLSpy와 UModel은 이제 고해상도 화면과 모니터의 장점을 최대한 활용하여 그래픽을 더욱 정확하고 세밀하게 표현합니다. 따라서 이 제품들의 사용자 인터페이스는 고해상도 모니터에서 훨씬 선명하게 보입니다. 이러한 변화는 특히 XMLSpy의 그래픽 기반 XML 스키마, JSON 스키마, XBRL, WSDL 편집기 및 UModel의 UML 다이어그램에서 가장 두드러지게 나타날 것입니다.

![](/blog/images/xmlspy-2019-sharp-1.png)

자세히 알아보기 [XMLSpy의 새로운 기능은 무엇인가요](https://www.altova.com/ko/xmlspy-xml-editor/whatsnew) 그리고 [UModel의 새로운 기능은 무엇인가요](https://www.altova.com/ko/umodel/whatsnew).

### 프로토콜 버퍼에서 데이터 매핑

MapForce에서 드래그 앤 드롭 방식으로 데이터를 매핑할 수 있는 지원 형식 목록이 다시 한번 확대되었습니다. 이번에는 많은 고객들의 요청에 따라 [구글 프로토콜 버퍼(Google Protocol Buffers)](https://developers.google.com/protocol-buffers/) 형식이 추가되었습니다.

Protocol Buffers는 구조화된 데이터를 직렬화하는 데 사용되는, 언어 및 플랫폼에 독립적인 기술입니다. 일반적으로 이 기술은 특정 데이터의 구조를 설명하는 인터페이스 설명 언어와, 해당 설명을 기반으로 바이트 스트림을 생성하거나 파싱하는 소스 코드를 생성하는 프로그램을 포함합니다. 하지만 MapForce를 사용하면 코드를 작성하지 않고도 시각적으로 Protocol Buffers를 사용할 수 있습니다.

MapForce는 이제 시각적인 방식으로, 드래그 앤 드롭 기능을 사용하여 Protocol Buffers 형식으로 인코딩된 바이너리 데이터와 XML, 관계형 데이터베이스, JSON, CSV 등 다양한 형식 간의 데이터 매핑을 지원합니다.

 

![프로토콜 버퍼를 분석하고 변환합니다](/blog/images/map-protocol-buffers.png)

 

이것은 다음을 의미합니다 [프로토콜 버퍼 변환](https://www.altova.com/ko/mapforce#protocol-buffers) 다른 형식과의 변환을 이전보다 훨씬 더 쉽고 편리하게 만들어 드립니다.

다음 내용을 확인해 보세요 [MapForce의 새로운 기능들](https://www.altova.com/ko/mapforce/whatsnew), (특히) 고급 기능 등을 포함하여 [노드 함수를 정의하기 위한 필터](https://www.altova.com/ko/mapforce/whatsnew#node-functions) 여러 노드에 동시에 적용될 수 있는 기능입니다.

### 추가 데이터베이스 버전 지원

모든 데이터베이스 기능을 지원하는 [Altova MissionKit](https://www.altova.com/ko/missionkit) 제품과 [서버 소프트웨어](https://www.altova.com/ko/server-software) 제품은 가장 널리 사용되는 관계형 데이터베이스의 다양한 버전을 지원합니다. 이번 최신 버전에서는 이러한 지원 범위를 확대하여, 특히 다음과 같은 최신 버전의 데이터베이스를 지원합니다

- 파이어버드 3
- 인포믹스 12.10 버전
- MariaDB 10.3 버전
- Microsoft SQL Server 2017
- MySQL 8
- PostgreSQL 10 버전

 

![](/blog/images/altova-db.png)

Linux 환경에서 실행되는 SQL Server에 연결하는 기능도 추가되었습니다.

### 확장된 XBRL 지원 기능

저희는 매번 업데이트마다 XBRL 지원 기능을 추가하고 있으며, 이번에는 XMLSpy와 RaptorXML Server에 세 가지 중요한 업데이트가 적용되었습니다

**XBRL 일반 우선 레이블 1.0 지원**  

XBRL 범용 우선 레이블은 XBRL 사양의 확장으로, 레이블을 더욱 유연하게 사용할 수 있도록 문법을 제공합니다. XMLSpy는 우선 레이블을 지정하는 데 도움이 되는 새로운 기능을 포함하고 있으며, RaptorXML은 XBRL 범용 우선 레이블 정의가 포함된 문서를 검증할 수 있습니다.

**중복된 XBRL 데이터 제거** 

기관이 보고서 제출을 위해 XBRL 형식의 문서를 작성할 때, 중복되는 정보가 있는지 확인하고 이를 조정하는 것이 중요합니다.

 

![XBRL 데이터 내 중복 항목을 탐지합니다](/blog/images/detect-xbrl-duplicates.png)

 

XMLSpy는 2019 버전부터 XBRL 데이터의 다양한 유형의 중복 항목을 검사하고, 분석을 위해 해당 정보를 보고할 수 있습니다. XMLSpy와 RaptorXML 모두 처리 과정에서 중복 항목을 선택적으로 무시할 수 있습니다.

**XBRL 타입 도메인에 대한 새로운 항목 추가 기능** 

"타입이 지정된 도메인"은 "타입이 지정된 차원"에서 참조되는 요소 선언입니다.

XMLSpy의 [XBRL 분류 체계 편집기](https://www.altova.com/ko/xmlspy-xml-editor#xbrl_taxonomy)에서 "세부 정보" 입력 도우미에는 새로운 "타입화된 도메인" 탭이 포함되어 있으며, 이 탭은 "타입화된 차원 정의"에서 참조되는 모든 "타입화된 도메인"에 대한 추가 정보를 표시합니다.

 

### FlowForce 서버의 높은 가용성을 위한 옵션들

미션 크리티컬(mission-critical) 환경에서 사용하기 위해 설계된 FlowForce Server는 Altova의 맞춤형 솔루션입니다 [워크플로우 엔진](https://www.altova.com/ko/flowforceserver), 이 기능은 작업을 여러 서버에 분산하여 처리할 수 있는 옵션을 제공합니다.

관리자는 주 서버와 여러 개의 보조 서버를 설정할 수 있으며, 이를 통해 여러 대의 컴퓨터가 데이터 처리 작업을 공유하면서 뛰어난 확장성을 제공합니다. 동시에, 이 구성은 높은 가용성을 보장합니다. 즉, 보조 서버 중 하나가 작동을 멈추더라도 시스템은 FlowForce 작업을 계속 처리할 수 있습니다.

물론, 부하 분산을 위해서는 해당 Altova 서버 소프트웨어(예: MapForce Server, RaptorXML Server 등)를 시스템의 주 서버와 모든 보조 서버에 설치해야 합니다.

 

## **지금 2019 버전을 다운로드하세요**

자세히 알아보기 [모든 기능](https://www.altova.com/ko/whatsnew) 이번 최신 버전에서 출시된 모든 제품에 추가되었습니다.

기존 고객님들은 다음을 이용하실 수 있습니다 [2019 버전으로 업데이트합니다](https://www.altova.com/ko/download) Altova 제품군 전체는 모두 30일 동안 무료로 체험해 보실 수 있습니다.
