论文部分内容阅读
随着电子商务的发展,越来越多不同类型的信息资源需要在企业之间共享和交换,这些数据资源不仅包括传统数据库中的数据,也包括结构化和半结构化甚至无结构的数据,如XML文档、文本等。如何有效的对贸易活动中存在的异构数据进行集成与互操作,使其能够在不同系统之间共享和交换,已经成为影响企业发展的重要原因。目前,相关公司、组织机构开发了一系列用于电子单证交换的标准如ebXML、cnXML、UN/EDIFACT等,但是由于不兼容、交换成本高等因素,使得企业很难与非贸易合作伙伴开展贸易活动,加大了中小企业参与的难度。本文通过对国际贸易活动中主流电子单证进行研究并提出一种基于XML抽象层的数据集成框架,从而降低中小企业的贸易成本,促进企业进行跨区域、跨平台、跨系统的数据共享和交换。本文分析了国际贸易中异构数据集成存在的关键问题,以及当前的解决方法。提出一种基于XML抽象层的数据集成转换框架,使得电子商务数据能够及时的在贸易双方间传递。文中首先对XML相关技术以及当前主流的电子单证标准进行介绍。其次对互操作平台框架进行简要的描述,为了解决异构数据集成中数据映射问题,设计可复用的三类元数据组件,开发人员通过设计合适的组件来实现异构数据的映射。接着对框架中的各个模块进行概要设计,主要包含服务器模块、数据源适配器等。最后,对数据转换框架中核心的数据转换引擎模块进行详细设计与实现,包括脚本解释器的实现以及元数据文件中指令的定义。论文的最后对数据转换引擎进行相应的功能测试和性能测试,证明引擎的实用性。从测试结果可以看出数据转换引擎可以实现主流EDI报文与XML之间的转换;可视化数据映射工具可以灵活的配置数据映射规则。同时数据转换引擎在性能上也能够满足贸易活动中的业务需求。