首页> 中文学位 >一种基于DSC和功能组件代理的应用系统快速构建方法
【6h】

一种基于DSC和功能组件代理的应用系统快速构建方法

代理获取

摘要

基于组件的软件开发方法是一种有效的提高软件重用性,降低软件产品开发成本的方法,能够实现应用系统的快速构建,同时可以有效的适应应用需求的不断变化。经过大量的研究和实践,形成了如CORBA、COM+和EJB等多种成熟的组件模型。面向服务架构是一种新型的组件模型,其相关技术是近些年的研究热点,它包含了若干标准的协议规范,目标是提供一个通用技术平台,有效支持业务的变化与发展。越来越多的企业开始转向面向服务架构,把异构的软件组件整合起来。
   基于组件的软件开发方法重点关注于如何选择组件,如何调用组件以及如何描述组装组件的业务流程。随着系统的不断成长,新技术的不断涌现,会产生大量的种类繁多的组件,与此同时,业务需求不断变化,使得不断提出新的组件需求,传统的静态绑定和调用方法已经不能胜任。另外随着网格计算、云的出现和快速发展,应用系统提出了透明计算的要求,这就需要实现各种组件的动态发现、动态绑定和统一调用。
   另一方面对业务流程管理提出了更高的要求,这就需要业务流程建模技术更加灵活、通用,可以使业务分析人员和专业技术开发人员都能够容易的理解,同时能够实现业务流程模型向技术实现的直接转化。
   本文主要研究了功能组件的统一调用、功能组件的动态绑定以及业务流程管理等问题。在现有技术和相关研究成果基础上,进行扩展、整合、创新,提出了一个更通用、耦合度更低的功能组件统一调用框架。并对该框架进行扩展,增加功能组件管理模块和基于语义的功能组件动态绑定模块,最终形成作为中间件系统的功能组件代理系统。另一方面,通过研究基于DSC的软件开发方法及业务流程管理,对DSC进行了扩展,在现有DSC基础上增加了一个SOA支持层。最后在功能组件代理系统的基础上给出了一个基于DSC和组件代理的应用系统快速构建框架,并使用该框架在民航公众信息服务平台上构建了一个旅行安排的应用,证明其可用性。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号