---
title: "Altova MissionKit 2012 今日发布"
date: "2011-10-19"
tags: 
  - "css3"
  - "etl"
  - "html5"
  - "mda"
  - "missionkit"
  - "model-driven-architecture"
  - "v2012"
description: 探索 Altova MissionKit 2012 的新功能，包括对 HTML5 和 CSS3 的支持、增强的 ETL 功能、Java 选项以及模型驱动架构工具。
---
Status: #blog

Tags:  #css3 #etl #html5 #mda #missionkit #model-driven-architecture #v2012

Categories: [Altova](/blog/zh/category/altova.md) 
# Altova MissionKit 2012 今日发布

秋季降临，美国东部以及周边地区的气温逐渐降低，日照时间缩短，同时呈现出美丽的秋色。在这个季节，我们一边品尝新鲜的苹果汁，穿上温暖的毛衣，庆祝季节的更替，另一边也在努力为大家带来Altova Software 2012版本。今年，Altova秋季发布的软件套件MissionKit，新增了对HTML5和CSS3的支持，增强了ETL应用程序的功能，提供了更友好的Java选项，以及模型驱动架构等诸多改进。 

[![(图片剪辑)](https://lh4.ggpht.com/-rrhkqUL23Q0/TpyGSy8s-uI/AAAAAAAAAD0/MUcVReFrFjo/clip_image001_thumb%25255B1%25255D.png?imgmax=800 "clip_image001")](http://lh3.ggpht.com/-3zKYz-hvAKE/TpyGS0ZHcuI/AAAAAAAAADs/cBCtrOPulCw/s1600-h/clip_image001%25255B4%25255D.png) 

接下来，我们来详细了解一下新功能，首先是那些帮助开发者和设计师利用HTML5技术，从而创建更高级的网页和应用程序的工具。

### HTML5 和 CSS3

最新版本的 _语言_ _法兰卡 (Franca)_ 用于在网络上发布内容的技术，已经有了诸多改进，从增强多媒体内容的处理能力，到提高不同系统之间的互操作性，都得到了显著提升。 随着网页开发者转向HTML5，他们需要一款智能的HTML编辑器，该编辑器能够提供基于上下文的编辑建议，并提供其他节省时间的实用功能。 XMLSpy 2012 增加了对以下技术的支持： [在它的 HTML 编辑器中，支持 HTML5](https://www.altova.com/zh/html-editor.html) 它配备了输入辅助功能和下拉菜单，后者会根据光标位置提供有效的选项，以及一个集成的浏览器视图。 此外，您还可以直接在HTML编辑器中，在多个浏览器上快速测试您的修改。 除了集成项目管理功能和对主流版本控制系统的支持之外，XMLSpy 还支持 SharePoint® Server，使其成为一款强大的 HTML 开发工具。 

[![(图片已剪辑)](https://lh4.ggpht.com/-3xRa4vARyC4/TpyGTte1QhI/AAAAAAAAAEE/4yn3EXxKbzo/clip_image002_thumb%25255B2%25255D.png?imgmax=800 "clip_image002")](http://lh3.ggpht.com/-aJgkej3-qsg/TpyGTUHd3uI/AAAAAAAAAD8/95nwmvUhVoY/s1600-h/clip_image002%25255B5%25255D.png) 

对于希望使用图形化、拖放式设计工具，从XML、数据库甚至XBRL内容创建HTML5页面的网页设计师和开发者来说，[StyleVision 2012也支持HTML5](https://www.altova.com/zh/stylevision/xslt-html.html)，用于创建样式表和报告。同时，XMLSpy 2012和StyleVision 2012也都支持CSS3样式，以补充新的HTML5功能。

### 增强了ETL的功能

MapForce 2012，这款[数据映射工具](https://www.altova.com/zh/mapforce)，现在支持流式读取文件，这是ETL（提取/转换/加载）应用中的一项关键功能。在执行数据映射项目时，内置的MapForce引擎现在可以读取非常大的XML、CSV和FLF文件，并生成相应的大型输出流。理论上，MapForce甚至可以一次性读取整个关系型数据库，并立即生成XML或其他输出文件。这项新功能使MapForce成为一款高效、轻量级且可扩展的[ETL工具](https://www.altova.com/zh/mapforce/etl.html)。此外，无论您是将其作为MissionKit工具套件的一部分购买，还是单独购买，它都具有极具竞争力的价格。

### 为 Java 开发者提供的新选择

Altova MissionKit 的设计旨在为用户提供支持，无论他们使用何种开发环境。为此，我们增加了一些更适合 Java 开发的选项，包括对所有 JDBC 数据库驱动的支持 [支持数据库的产品](https://www.altova.com/zh/solutions/database-tools.html). 

[![(图片已剪辑)](https://lh4.ggpht.com/-1qQiaE_hs4M/TpyGUAhnEwI/AAAAAAAAAEU/HRCeZMsbHVA/clip_image003_thumb%25255B2%25255D.png?imgmax=800 "clip_image003")](http://lh3.ggpht.com/-9aFMo0KothM/TpyGT9jPgjI/AAAAAAAAAEM/wij74CTpjxs/s1600-h/clip_image003%25255B5%25255D.png)

我们还推出了一款完全重新设计的、原生 Java API，用于在自定义应用程序中自动化 Altova MissionKit 工具的功能。这款改进后的 Java API 与现有的 COM API 共同提供，此外，我们的产品还附带了各种编程语言的代码示例，帮助您立即开始使用这些 API。

### 模型驱动架构 (MDA)

为了响应我们UModel客户的反馈，我们在UML建模工具的2012版本中增加了对MDA（模型驱动架构）的支持。我们利用 [模型驱动架构](https://www.altova.com/zh/umodel/model-driven-architecture.html) UModel 在软件工程方面的设计理念，主要提供了以下两个优势：

- 在设计阶段，开发者无需过多关注不同软件语言之间的细节和差异
- 现有的 UModel 项目可以从一种源代码语言转换为另一种。例如，一个用于 C# 应用程序的 UML 模型可以转换为一个 Java 或 Visual Basic 项目

[![(图片已剪辑)](https://lh3.ggpht.com/-8Tf-OeitMII/TpyGUjSgT8I/AAAAAAAAAEk/BneAJGluAMs/clip_image004_thumb%25255B2%25255D.png?imgmax=800 "clip_image004")](http://lh5.ggpht.com/-IczFKSytTek/TpyGUdgXqoI/AAAAAAAAAEc/KXhsW72A6Qw/s1600-h/clip_image004%25255B5%25255D.png) 

模型转换技术甚至可以应用于从现有源代码进行逆向工程的项目。例如，UModel可以将现有的Java应用程序进行[逆向工程](https://www.altova.com/zh/umodel/uml-reverse-engineering.html)，从而创建一个UML模型，该模型可以进一步转换以生成C#类。

### 升级信息

请查看其他内容 [MissionKit 2012版本新增的功能](https://www.altova.com/zh/whatsnew.html). 这个新版本是免费提供的 [下载](https://www.altova.com/zh/download) 并且为客户提供安装服务，以及后续的维护和支持。如果您尚未成为我们的客户，您可以免费下载一个功能齐全的版本 [30天免费试用](https://www.altova.com/zh/download-trial.html).
