Altova MapForce

厂商名称:Altova GmbH

产品类别:
  • 软件
  • 开发工具
  • Web开发

分享到:

产品简介 该厂商其它产品 相关产品 厂商介绍

Altova MapForce

Altova MapForce 是杰出的数据映射和Web服务执行工具,能够将任意组合的XML文件、数据库文件、文本文件和EDI文件相集成,还能通过WSDL操作之间的互相映射来构建Web服务。

如今,企业同客户、合作方无缝交换信息至关重要,而大多数企业在数据存储和交换时所采取的格式并不相同,包括的信息格式有数据库、EDI系统、纯文本文件和XML程序等。为了将业务系统有效互联,企业需要完成不同数据类型的互相映射,并能以标准高效的方式完成数据转换。

Web服务和自定义数据集成程序是两种新兴解决方案,能够帮助企业将不同格式的数据相统一,从而发挥无缝信息交换的竞争优势和成本优势。为此,MapForce提供了一种直观的可视化方法,您可以创建数据格式之间的映射关系,并自动生成stylesheet或程序代码,完成服务器方Web服务和自定义数据集成程序的创建工作。

MapForce能够可视化设计实例,您无需编写代码,就可以创建Web服务和数据集成程序。
 

简化Web服务的开发

Web服务是软件部分,允许不同程序使用一个标准的XML信息系统来交换数据。由于Web服务基于开放Web标准和XML协议,因此它们同硬件平台、编程语言和操作系统相独立。这样,对于以不同语言编写并运行在不同平台上的应用程序,可以使用Web服务来实现无缝数据交换。

尽管Web服务在不同系统的信息交互方面具有明显优势,但要编写代码来执行Web服务却非常复杂,不仅耗时而且容易出错。为此,MapForce 允许您可视化创建Web服务,然后自动生成Java或C#代码,以便在服务器上执行Web服务。

要构建一个Web服务,您只需在MapForce工程视窗中加载一个已存在的WSDL(Web服务描述语言)文件,然后就可以为每个事件创建相应的映射。支持所有标准的WSDL文档,包括在Altova XMLSpy 图形化WSDL设计视窗内创建的WSDL文档。

一旦您加载完WSDL文件后,就开始为每个Web服务内的事件定义相应操作,称为映射设计。MapForce 能够图形化的表示事件的输入和输出架构,您只需拖放连线将元素相连接,就可以完成数据的映射,而后从功能库中拖放功能块就可以定义映射的操作任务。支持的数据源有XML、数据库、纯文本文件和EDI(EDIFACT 和ASNI X12),您可以实现任意组合同WSDL事件操作之间的映射。

在将数据返回给输出schema前,为了对数据进行过滤和处理,产品提供一个可扩展的数据处理功能库。另外,MapForce的可视化功能构建器还能够创建并保存复杂功能函数,以便其他映射之用。

完成WSDL文件内事件映射的创建后,就生成每个事件或整个WSDL工程的Java或C#代码。

因此,有了MapForce后,要执行Web服务事件,无需编写代码,您只需可视化的定义映射,就可以自动生成相应代码。MapForce的可视化设计功能去除了Web服务开发的复杂性,您可以更加快速的构建结构标准的Web服务程序。

企业数据集成

除了支持创建Web服务之外,MapForce 还允许您设计数据集成程序,实现XML、数据库、纯文本文件和EDI数据之间任意组合的映射:

XML映射支持基于XML schema;
数据库映射支持包含访问任意关联数据库内的数据库视图和系统表格;
对纯文本文件映射的支持是通过MapForce FlexText实现的,MapForce FlexText是用于结构化文本文件解析的多功能工具。
EDI映射支持包含UN/EDIFACT和ANSI X12涵盖的上百种消息。

您可以实现任意组合XML、数据库、纯文本文件和EDI之间的相互映射,支持多个源和多个目的。同Web服务创建类似,您可以在源和目的之间拖放连接线,并插入相应的处理规则,从而可视化的定义内容模型之间的映射。可以在MapForce功能库内选择处理功能函数,导入到自己的功能库,并使用可视化功能构建器来创建和保存复杂功能函数。

使用内置的MapForce引擎,点击即可执行任意映射,并检查输出结果。可以将MapForce引擎输出保存为单次映射结果,也可以用来预览示范结果,这简化了复杂映射工程的设计和测试工作。之后,再次点击,MapForce 将自动生成服务器方数据集成程序的软件代码,完成数据从源到目标的转换。使用MapForce,在同一个映射设计中,可以选择生成XSLT 1.0, XSLT 2.0, XQuery, Java, C#或C++代码。

MapForce 为满足您不同的Web服务和数据集成需求,提供三种版本,包括:

MapForce Standard Edition —— 支持XML到XML映射。
MapForce Professional Edition —— 支持XML、数据库和纯文本文件间的映射。
MapForce Enterprise Edition —— 支持专业版的全部特性,还提供Web服务映射及执行功能、EDI映射、FlexText flat文件集成应用等功能。

另外,MapForce 还可以作为一个OLE(对象链接和嵌入)或Active 控件,您可以直接将 MapForce用户界面嵌入到您自己的程序内,可用使用其全部功能。

工作平台:

Windows NT, Windows 2000, Windows XP, Windows Server 2003

•JSON支持映射输入和输出组件

•支持XBRL表链接库

•支持US-GAAP 2014 XBRL分类

•新功能复制项目

•新的flextext选项单分“分隔(线开始)”

•支持与Eclipse的集成(增加了4.4以前的版本支持)

•支持德语,西班牙语,日语和格式-日期函数

•支持拖放的JSON数据映射,转换,和集成。

 

图片 产品名称 分类 厂商
Altova® XMLSpy® Web开发 Altova GmbH
Altova MissionKit Web开发 Altova GmbH
Altova DiffDog Web开发 Altova GmbH
Altova StyleVision Web开发 Altova GmbH
Altova
Altova公司®是XMLSpy®和其他领先的XML,数据库,UML工具的创造者,该公司成立于1992年,公司总部设在马萨诸塞州贝弗利和奥地利的维也纳。
Altova在软件工具行业扮演着关键角色,是XML开发工具的领导者,Altova公司拥有470多万世界各地的客户,其中91%的客户是财富500强的公司。Altova公司提供的产品线符合世界上最大的组织,开发团队的业务需求及不断增长的需要,致力于提供基于标准的,更强大的,价格合理且易于使用的解决方案。


www.altova.com