---
title: "使用 Altova 最新版本，让您的工作更高效"
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/zh/category/development.md) | [xml](/blog/zh/category/xml.md)
# 使用 Altova 最新版本，让您的工作更高效

Altova Software 2019版本带来了超过20项新功能，旨在帮助您提升开发效率，首先，XMLSpy和UModel都支持高分辨率显示器。此外，该产品线还提供了处理新标准和数据库版本的工具，以及将数据映射和转换到Google Protocol Buffers格式的功能，等等。下面我们来了解一下主要亮点。

![Altova 2019 版本](/blog/images/v2019_blog.jpg)

<!--more-->

### 支持高像素密度显示器

随着越来越多的开发者转向4K、超高清（UHD）和Retina显示屏，我们正在努力改进我们的用户界面，使其在各种尺寸的高像素密度屏幕上都能呈现出鲜艳、清晰的显示效果。由于XMLSpy和UModel以其图形化界面而闻名，我们首先在这里推出相关支持。

XMLSpy和UModel现在都充分利用了高分辨率屏幕和显示器的优势，以更高的精度和细节呈现图形，因此，这些产品的用户界面在高清显示器上显示效果更加清晰。这种变化在XMLSpy中的图形化XML Schema、JSON Schema、XBRL和WSDL编辑器，以及UModel中的UML图表中将最为明显。

![](/blog/images/xmlspy-2019-sharp-1.png)

了解更多关于[XMLSpy的最新功能](https://www.altova.com/zh/xmlspy-xml-editor/whatsnew)以及[UModel的最新功能](https://www.altova.com/zh/umodel/whatsnew)。

### Protocol Buffers 中的数据映射

MapForce 在数据映射功能方面支持的格式列表再次增加，这次新增了 [Google 协议缓冲区 (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)

 

这使得 [将 Protocol Buffers 转换为其他格式](https://www.altova.com/zh/mapforce#protocol-buffers) 将其转换为其他格式，现在比以往任何时候都更加简单。

了解 MapForce 中所有[新功能](https://www.altova.com/zh/mapforce/whatsnew)，包括高级[过滤器，可用于定义适用于多个节点的函数](https://www.altova.com/zh/mapforce/whatsnew#node-functions)。

### 支持更多数据库版本

所有支持数据库功能的 [Altova MissionKit](https://www.altova.com/zh/missionkit) 产品以及 [服务器软件](https://www.altova.com/zh/server-software) 产品都支持多种主流关系型数据库的版本。 在本次最新版本中，我们更新了对这些数据库的支持，具体包括以下最新版本：

- 火鸟 3
- Informix 12.10版本
- MariaDB 10.3版本
- Microsoft SQL Server 2017
- MySQL 8.0 (或 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)

 

从2019版本开始，XMLSpy可以检查XBRL实例中是否存在各种类型的重复数据，并生成报告供分析。XMLSpy和RaptorXML都可以在处理过程中选择性地忽略重复数据。

**XBRL 结构化数据类型领域的新增数据项辅助工具** 

带类型的数据域是指被带类型的数据维度所引用的元素声明。

在 XMLSpy 的 [XBRL 术语表编辑器](https://www.altova.com/zh/xmlspy-xml-editor#xbrl_taxonomy) 中的“详细信息”辅助功能中，新增了一个名为“类型化域”的选项卡，该选项卡会显示有关任何被类型化维度定义引用的类型化域的附加信息。

 

### FlowForce 服务器的高可用性选项

FlowForce Server是Altova公司提供的一款可定制的服务器软件，适用于对可靠性要求极高的关键任务场景 [工作流程引擎](https://www.altova.com/zh/flowforceserver), 它提供了将任务分配到多个服务器上的选项。

管理员可以配置一个主服务器和多个辅助服务器，从而实现出色的可扩展性，多个计算机可以共同承担繁重的的数据处理任务。同时，这也能保证高可用性：如果其中一台辅助计算机出现故障，系统仍将继续处理 FlowForce 任务。

当然，为了实现负载均衡，必须在系统中的主服务器以及所有辅助服务器上安装相应的 Altova 服务器软件（例如，MapForce Server、RaptorXML Server 等）。

 

## **立即获取 2019 版本**

了解更多关于...的信息 [所有功能](https://www.altova.com/zh/whatsnew) 这些功能已添加到本次发布的每个产品中。

现有客户可以[升级到 Altova 产品的 2019 版本](https://www.altova.com/zh/download)。所有产品均提供 30 天的免费试用。
