论文部分内容阅读
随着计算机和网络技术的不断发展,计算机系统和互联网资源得到广泛应用。这些不同领域的信息资源和管理系统在投入应用时就成为了遗留系统(Legacy System)。如何将各孤立的遗留系统进行集成,使不同领域系统和资源间能够顺利交互成为了一个热门的研究问题。针对这个问题,目前国内外学者和从业人员主要采用开发新集成平台的方法,通过将已有的计算系统和资源进行二次开发或者重构,使得资源能够适应新的集成平台。这种方式由于缺乏统一的标准,各种封装后的资源只能应用于一个集成系统,资源的重用和组合缺乏灵活性。除此之外,这种集成方式对于某些业务复杂的遗留系统来说,无论是集成的难度还是集成的开销都很难令人满意。本文针对传统集成方法中出现的问题,借助SOA思想和Web服务技术,提出了一种辅助集成框架SOSIM。通过引入一种基于任务的系统描述模型和一种参数动态映射机制,将传统的仅将遗留系统作为集成对象的集成方式转换为将遗留系统同时作为集成平台和集成对象的方式,尽可能在不改变原系统框架的情况下,实现异构资源的重用和集成。主要研究内容和成果包括:提出了一种以任务为主线的系统的集成描述模型IDM,以系统任务为主线描述系统的层次,将任务作为集成的基本单元,为系统集成提供指引,同时从不同领域和维度为管理决策提供数据支持;研究了一种基于XML的资源参数动态映射方法以及异构资源的协同机制,通过动态映射完成异构资源间的信息交互,提高了系统集成的灵活性,扩展了传统集成平台对异构遗留系统的集成范围;提出了一种基于语义的资源描述方法,在OWL-S和WSDL-S的基础上实现了对资源的语义描述,提高了SOA框架中资源的搜索效率和组合重用性;使用Java语言实现可视化建模工具和系统集成服务,保证了集成工具的通用性和跨平台性,并通过在某虚拟采办示范系统中应用该集成方法,验证了集成的可行性。本文提出的集成方法对于某些无法事先预知任务进程或者资源需求的复杂系统来说,具有很好的集成效果。通过底层资源的动态参数映射机制和将任务作为集成单元的系统描述方式,能够更加灵活得集成异构遗留系统,降低集成所需时间和成本,提高集成效率。