节点文献

企业异构数据集成方案的研究与应用

Research and Application of the Case on Enterprises’ Heterogenous Data Integration

【作者】 陈卫卫

【导师】 董丽丽;

【作者基本信息】 西安建筑科技大学 , 计算机软件与理论, 2008, 硕士

【摘要】 随着全球经济的快速发展,企业环境也是有了很大的改变,昔日各种或是辉煌或是惨淡的系统如今也类似于废铁、鸡肋一样存放在企业信息化建设部门,几乎无人理睬。设计一种什么样的软件体系架构来适用在如此快速发展的环境中,同时还能将企业信息化历史中的那些“废铁”合理的利用,成为每个企业信息化建设必须考虑的头等大事。本文的研究重点是建立一个异构数据集成方案,为实现企业发展及其信息化建设的再一次腾飞做出其应有的贡献。本文首先研究与分析当前国内外的一些异构数据集成技术,以及一些异构数据集成方案;研究与分析了当今特别流行的SOA思想体系架构的主要特点、其在技术上实现的特点、不同技术实现的区别;主要阐述了Web Services技术在建立SOA思想架构的独特之处;详细分析了当前比较流行的一种基于SOA思想的软件架构,即企业服务总线(Enterprise Service Bus,ESB)。其次,借鉴SOA思想体系架构的优点和ESB在实际应用中的特点,在Web Services合成技术的基础上提出了一种异构数据系统的集成方案,在该方案中主要是利用无回溯反向链合成算法,动态地按照输入输出要求合成一个Web Services集合的执行方案。文中通过对无回溯反向链合成算法进行详细地研究与分析,对该合成算法在执行效率上进行了进一步地改进,使之具有更高的合成速度。最后,将改进后的基于Web Services合成技术的异构数据系统集成方案在制造型企业中进行了成功的应用。应用实践表明:该系统有着标准的架构特点、良好的可扩展性,易于理解、易于开发。尤其还有着较强地自组织结构和简易的维护性。它将在企业发展及其信息化建设中发挥重要作用。

【Abstract】 With the fast development of the world’s economy, the circumstance of enterprises also had a very big change. No matter how it was useful or useless in the department of informatization construction, those applications are ignored now. It is very important for enterprises’ informationization construction what kind of software should be designed to be suitable in the so fast development environment, and make use of those neglected application systems. It is established a plan for heterogenous data integration that do very important contribution to the corporations’ development and construction of informationization.Firstly, It is researched and analysed that some technology in heterogenous data integration in abroad and domestic and some cases on heterogeneous data integration; It is studied that the main Characteristic of the most popular software ideological system, which named SOA, as well as the characteristic on the different technology to realize it. It is mainly described that the characteristic which built the SOA system based on web services composite technology. Analysed a popular construction based SOA ideological system detailedly, which named Enterprise Service Bus.Secondly, it is proposed a case that on heterogeneous data integration on the basis of Web Services integrating technology and reference framework of SOA ideology and the merits of ESB in application. A composition algorithm named non backtrack backward chaining was used in the case, and built a execute case for a collection of web services dynamically. The algorithm of non backtrack backward chaining was researched and analyzed detailedly. The algorithm was improved and further improved efficiency of the algorithm. Finally, the improved case was carried out in the manufacture enterprise and had a successful application.The practice applying is indicated: the system has a standard structure, a good expansibility and easy to apprehension and design. Especially, it had a very good self-organization construction and simple maintenance. It will bring the important effect in the enterprise development and their informatization construction.

【关键词】 异构数据集成SOA服务合成
【Key words】 Heterogenous Data IntegrationSOAServices Composition
  • 【分类号】TP311.52
  • 【被引频次】4
  • 【下载频次】126
节点文献中: 

本文链接的文献网络图示:

本文的引文网络