论文部分内容阅读
随着Internet相关技术的迅猛发展和逐渐成熟,异构信息网上交换技术的研究已经成为当前的研究热点之一,它是计算机集成制造CIM、并行工程CE等在Internet网络环境下需要解决的基本问题。由于传统数据交换共享技术缺乏通用性和扩展性,无法解决平台异构性、系统异构性、信息异构性等问题,因此伴随着XML语言的诞生与发展,基于XML的异构产品信息交换技术已经成为当前重要的解决方法和途径。
然而,基于XML的网上信息交换技术虽然较好解决了系统间数据交换问题,具有较好的扩展性,但它实现的层次还是在语法上,还未能达到语义层次。它必须遵照统一的XMLSchema、XMLDTD才能实现信息的交换,但实际上许多异构信息采用XML表达的结构均不一致,同样的语义可能表达的方式多种多样,因此在实现交换过程中必须实现结构一致性的匹配。因此XML的表达仅仅实现了数据表达的一致性,但没有实现语义表达的一致性。
本文在博士论文研究的基础上,针对基于XML的异构信息交换技术存在的问题,提出了在J2EE架构上基于XML的异构信息交换的构建技术,全文内容组织如下:
在第一章中,回顾了异构信息网上交换技术的研究与发展,重点概述了基于XML的异构信息网上交换技术,总结了目前的存在的问题,最后阐述了本文的主要研究内容。
在第二章中,针对在XOEM模型基础上实现对异构产品信息XML描述存在语义描述的缺陷,结合最新的WEB语义描述OWL,将OWL语义标识添加到XML的产品信息描述中,从而实现WEB环境下的异构产品信息的语义描述。
在第三章中,系统地阐述了基于J2EE/XML的异构信息网上交换的构建和实现。针对各层功能分布,实现了以下特色功能:将语义识别功能结合到应用逻辑层,将具有自适应界面生成功能结合到显示层;将面向过程协作的工作流结合到业务逻辑层。
在第四章中,针对架构的显示层,为实现数据描述和数据显示的相分离,提出了一种自适应的界面转换生成方法,详细说明了界面生成的数据描述定义规则,并给出了界面生成器的实现,最后给出了相应的转换实例。
在第五章中,针对架构的业务逻辑层,根据企业业务过程的变化需求,提出了面向业务过程的工作流协同工作管理方法:即利用XML实现对业务过程的XML工作流配置定义描述,建立基于XML的工作流过程定义,在此基础上给出的工作流系统的体系结构、实现方法以及具体的运作模式。
在第六章中,,结合工程应用,给出了具体的应用实例。
最后,在第七章中,对全文作了总结,并对今后的工作做了展望。