apForce™
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用户界面嵌入到您自己的程序内,可用使用其全部功能。
新MapForce 2008
Altova数据配置,转化和综合工具的2008版本,在新数据处理性能和导出选项得以增强。
CodeCharge是一项种革命性的程序产生工具,提供网站开发人员、应用程序撰写人员、网路管理人员快速地开发网页应用程序(Web-basedApplication),只要具备一点点数据库的知识,你就可以利
Direct Oracle Access 如果您正在使用 Borland 的 Delphi 或 C++Builder 开发 Oracle 应用程序,那么 Direct Oracle Access 组件集将帮助您实现 Borland 开发工具和 Oracle 数据库系统之间的无缝集成。 使用
PL/SQL Developer 是一款集成开发环境,专门面向 Oracle 数据库存储程序单元的开发。 如今,有越来越多的业务逻辑和应用逻辑转向了Oracle Server,因此,PL/SQL编程也成了整个开发过程的一个
Query Reporter Query Reporter是一种创建和运作HTML报告的一种简单、容易使用的免费软件工具。通过一个简单的询问,您就能限定tabular,break和主要/细节报告。通过详细确定颜色,字体,行列
图片1 DB Solo是一款经济且功能强大的跨平台数据库开发和管理工具。由于其丰富的功能设置,它与价格更高的其他同等级工具相比毫不逊色。 DB Solo拥有直观的用户界面,能让你考察和
apForce Altova MapForce 是杰出的数据映射和Web服务执行工具,能够将任意组合的XML文件、数据库文件、文本文件和EDI文件相集成,还能通过WSDL操作之间的互相映射来构建Web服务。 如今,企