异构系统间数据交换模型的设计与实现  被引量:25

Design and implementation of data exchange model in heterogeneous systems

在线阅读下载全文

作  者:朱夏[1] 王茜[1] 

机构地区:[1]东南大学计算机科学与工程系,南京210096

出  处:《东南大学学报(自然科学版)》2006年第2期226-231,共6页Journal of Southeast University:Natural Science Edition

基  金:国家自然科学基金资助项目(90412014)

摘  要:通过研究目前电子商务企业内各子部门的信息集成过程,比较和分析基于Internet的跨企业的数据互操作机制,提出了一种基于XML W eb Services的企业数据交换框架.框架中的2个核心部分是业务服务注册中心和数据交换中间件.企业提供服务的一方将待交换的数据用W S-DL语言进行描述并以服务的形式发布到业务服务注册中心,同时也可以对已发布的服务进行实时修改、更新和重新发布;请求获取服务的另一方则可通过注册登陆,发现满足自己需求的服务,并对服务进行远程调用.服务提供方根据请求方传递的参数进行服务的具体操作,完成后将结果返回给请求方.为避免在异构应用系统间进行数据交换时因数据描述或数据类型有差异而导致的无法进行匹配和互操作等问题,设计了一个数据交换工具(DET),较好地解决了该问题,其中用到了数据库的数据字典映射、关联、XML等技术和语义匹配机制.最后,文章以一个ERP系统BOM表的数据转换为例,给出框架和DET的部分实现结果.Through the research on the information integration procedure of different e-Business enterprise sub-departments as well as the analysis and comparison of the data inter-operation mechanism of over-enterprises in Internet, an enterprise data exchange framework based on XML (extensible markup language) Web Services is proposed. There are two kernel parts: business service registry center and data exchange middleware. The exchanged data are described in WSDL (web services definition language) language by service supplier, and then published onto the business service registry center. Services which have already existed in registry center can also be changed by real-time modification, update and re-issue at the same time. The other side which requests for the services may first registers and logs on the registry centre, and then if its wanted-service is discovered, it may do the remote-service-calling on it. The execution of each service is executed by service supplier according to the parameters passed by the requester. After finishing, the results will be returned to the requester. In order to avoid the problem of failure of matching and inter-operation owing to the differences of data description and types in heterogeneous application systems, a data exchange toolkit (data exchange toolkit, DET) is designed to resolve those problems effectively with the usage of data dictionary mapping in database, relationship, XML techniques and semantic matching mechanism. At last, partial results of the proposed framework and DET are shown by implementing data exchange example of BOM (bill of material) in an ERP (enterprise resource planning) system.

关 键 词:WEB SERVICES 异构系统 数据交换 互操作 

分 类 号:TP391.73[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象