[1]朱夏,王茜.异构系统间数据交换模型的设计与实现[J].东南大学学报(自然科学版),2006,36(2):226-231.[doi:10.3969/j.issn.1001-0505.2006.02.010]
 Zhu Xia,Wang Qian.Design and implementation of data exchange model in heterogeneous systems[J].Journal of Southeast University (Natural Science Edition),2006,36(2):226-231.[doi:10.3969/j.issn.1001-0505.2006.02.010]
点击复制

异构系统间数据交换模型的设计与实现()
分享到:

《东南大学学报(自然科学版)》[ISSN:1001-0505/CN:32-1178/N]

卷:
36
期数:
2006年第2期
页码:
226-231
栏目:
计算机科学与工程
出版日期:
2006-03-20

文章信息/Info

Title:
Design and implementation of data exchange model in heterogeneous systems
作者:
朱夏 王茜
东南大学计算机科学与工程系, 南京 210096
Author(s):
Zhu Xia Wang Qian
Department of Computer Science and Engineering, Southeast University, Nanjing 210096, China
关键词:
Web Services 异构系统 数据交换 互操作
Keywords:
Web Services heterogeneous system data exchange inter-operation
分类号:
TP391.73
DOI:
10.3969/j.issn.1001-0505.2006.02.010
摘要:
通过研究目前电子商务企业内各子部门的信息集成过程,比较和分析基于Internet的跨企业的数据互操作机制,提出了一种基于XML Web Services的企业数据交换框架.框架中的2个核心部分是业务服务注册中心和数据交换中间件.企业提供服务的一方将待交换的数据用WSDL语言进行描述并以服务的形式发布到业务服务注册中心,同时也可以对已发布的服务进行实时修改、更新和重新发布; 请求获取服务的另一方则可通过注册登陆,发现满足自己需求的服务,并对服务进行远程调用.服务提供方根据请求方传递的参数进行服务的具体操作,完成后将结果返回给请求方.为避免在异构应用系统间进行数据交换时因数据描述或数据类型有差异而导致的无法进行匹配和互操作等问题,设计了一个数据交换工具(DET),较好地解决了该问题,其中用到了数据库的数据字典映射、关联、XML等技术和语义匹配机制.最后,文章以一个ERP系统BOM表的数据转换为例,给出框架和DET的部分实现结果.
Abstract:
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.

参考文献/References:

[1] Champion M,Ferris C,Newcomer E,et al.Web services architecture.W3C working draft[EB/OL].(2002-11-14).http://www.w3.org/TR/ws-arch.html.
[2] ebXML Technical Architecture Project Team.ebXML Technical Architecture Specification v1.0.4[EB/OL].http://www.ebxml.org/specs/ebTA.pdf.
[3] Business Process Project Team.ebXML Business Process Specification Schema Version 1.01[EB/OL].(2001-05-11).http://www.ebxml.org/specs/ebBPSS.pdf.
[4] 张大陆,刘畅.Web服务语义描述的架构[J].计算机工程,2004,30(2):73-75.
  Zhang Dalu,Liu Chang.Architecture of Web Service semantic description [J].Computer Engineering,2004,30(2):73-75.(in Chinese)
[5] Lu H G.Semanticdiscovery of Web Services [J]. Lecture Notes in Artificial Interlligence,2005,3682:915-921.
[6] 章明,许青松,沈锡臣.基于XML的数据交换共享平台模型[J].清华大学学报:自然科学版,2003,43(1):105-107.
  Zhang Ming,Xu Qingsong,Shen Xichen.Data exchange and sharing platform model based on XML [J].Journal of Tsinghua University:Science and Technology,2003,43(1):105-107.(in Chinese)
[7] 岳昆,王晓玲,周傲英.Web服务核心支撑技术:研究综述[J].软件学报,2004,15(3):428-442.
  Yue Kun,Wang Xiaoling,Zhou Aoying.Underlying techniques for Web Services:a survey [J].Journal of Software,2004,15(3):428-442.(in Chinese)
[8] 黄双喜,范玉顺,赵大哲,等.基于Web 服务的企业应用集成[J].计算机集成制造系统——CIMS,2003,9(10):864-867.
  Huang Shuangxi,Fan Yushun,Zhao Dazhe,et al.Web Service based enterprise application integration [J].Computer Integrated Manufacturing Systems——CIMS,2003,9(10):864-86.(in Chinese)
[9] Hung M-H,Cheng F-T,Yeh S-C.Development of a Web-Services-based e-diagnostics framework for semiconductor manufacturing industry [J]. IEEE Transactions on Semiconductor Manufacturing,2005,18(1):122-135.
[10] Martin Ota1,Ivan Jelínek1.The method of unified internet-based communication for manufacturing companies[J].Lecture Notes in Computer Science,Springer,2004,3190:133-140.

备注/Memo

备注/Memo:
基金项目: 国家自然科学基金资助项目(90412014).
作者简介: 朱夏(1982—),女,硕士生; 王茜(联系人),女,教授,博士生导师, qianwang6491@263.net.
更新日期/Last Update: 2006-03-20