首页> 中文学位 >基于.NET的SOA组件集成开发框架的研究与实现
【6h】

基于.NET的SOA组件集成开发框架的研究与实现

代理获取

目录

声明

摘要

插图索引

表格索引

缩略语对照表

第一章 绪论

1.1 选题来源与意义

1.1.1 选题来源

1.1.2 选题意义

1.2 国内外发展研究现状

1.3 研究任务与预期结果

1.3.1 研究任务

1.3.2 需要解决的技术问题

1.3.3 预期结果

1.4 章节安排

第二章 基于构件的软件开发

2.1 面向接口编程

2.1.1 软件接口的本质

2.1.2 面向接口编程

2.2 软件构件定义

2.3 基于构件的软件开发

2.4 .NET构件模型

2.5 本章小节

第三章 基于SOA的应用集成

3.1 SOA体系结构

3.2 企业应用集成

3.3 服务构件模型

3.3.1 服务构件模型分析

3.3.2 服务构件应用实例

3.3.3 基于.NET的服务构件模型设计

3.4 本章小节

第四章 基于.NET的SoA组件集成开发框架设计

4.1 SOA组件集成开发框架架构设计

4.2 基于接口的程序集功能调用

4.3 基于接口的Web服务调用

4.3.1 Web服务创建

4.3.2 Web服务的动态调用

4.3.3 基于接口的Web服务调用

4.4 基于XML的服务构件模型加载与访问

4.5 性能优化设计

4.6 运行场景

4.6.1 构件属性访问

4.6.2 构件服务请求

4.6.3 构件服务发布

4.7 本章小节

第五章 应用实验

5.1 实验目的

5.2 实验项目需求

5.3 实验项目实施

5.3.2 构件重用

5.3.3 应用集成

5.4 实验结论

第六章 结论和展望

6.1 研究结论

6.2 研究展望

参考文献

致谢

作者简介

展开▼

摘要

近年来企业信息化发展迅猛,在前期开展了大量应用系统建设的基础上,企业内部和外部环境压力均对企业信息化提出了更高的要求。在应用系统整合集成与扩展应用的新形式下,企业信息化研发团队面临着软件重用与应用集成两个重要问题。
  面对新的形势,需要针对自身的发展特点与存在的问题,基于信息化建设现状,充分考虑对现有信息化资产继承的基础上,开展面向应用集成与重用的开发框架的研究和建设,通过技术应用和系统实施,可以提高企业信息化建设的水平和交付质量,对企业信息化建设的持续开展具有重要意义。
  本文对基于构件的软件重用技术进行了分析,阐述了开展面向重用的软件开发实施方法。通过分析.NET框架的技术架构以及构件模型的特点,对基于.NET平台开展软件构件重用的可行性进行了探讨,并提出了实现思路。本文深入分析了SOA体系架构的特点和运行机制,通过一个典型的参考框架,提出了建立企业应用集成平台的主要内容。在此基础上,结合基于.NET的软件构件重用的需求,参照实现SOA的参考模型SCA,设计出了基于.NET的服务构件模型,可以通过统一视图描述程序集构件组装和基于SOA的组件服务集成关系,作为重要实现依据,可以指导SOA组件集成开发框架的设计。
  通过技术研究和模型设计,本文重点对基于.NET的SOA组件集成开发框架进行了系统性的设计,并对基于接口的Web服务调用及服务构件模型加载、性能优化等关键技术进行了详细设计。通过技术创新,设计出统一基于.NET接口的Web服务和程序集功能调用框架,实现了.NET框架下的软件功能构件和服务组件的一体化组装集成。最后通过项目实验,验证了该框架基于功能接口的构件组装能力,以及基于SOA的服务共享和集成能力。
  本文提出的面向.NET技术框架的服务构件模型以及统一基于.NET接口的构件功能与组件服务调用机制,是全文中最重要的技术创新,是基于.NET的SOA组件集成开发框架可以成功构建和应用的关键基础。
  基于.NET的SOA组件集成开发框架提供了基于模型的服务构件描述和组装能力,通过统一的框架实现了对本地构件组装和分布式服务集成的灵活支持。通过在系统建设中开展应用,可以系统化的解决企业信息化应用软件研发过程中的软件重用与应用集成问题,从而提高软件研发效率和产品质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号