首页> 中文学位 >基于面向服务架构的应用系统开发与集成研究
【6h】

基于面向服务架构的应用系统开发与集成研究

代理获取

目录

文摘

英文文摘

前言

1 SOA(SERVICE-ORIENTED ARCHITECTURE,面向服务架构)综述

1.1 SOA(面向服务架构)的基本概念

1.1.1服务

1.1.2松耦合

1.1.3代码的重用

1.1.4服务粒度

1.1.5 SOA面向服务架构

1.2 SOA相关概念简介

1.3 SOA(面向服务架构)的发展历史及简要思想

1.4应用开发和集成面临的现实问题及解决方案

1.4.1传统解决方案

1.4.2传统应用开发集成解决方案的缺陷

1.5面向服务架构SOA的优势及现实意义

1.5.1面向服务架构SOA与分布式组件架构的主要区别

1.5.2 SOA的特点及主要优势

1.6目前SOA的主要实现技术

1.6.1 CORBA不是SOA技术热点

1.6.2 SOA能与Web服务契合的主要原因

1.6.3小结

2企业基于SOA的应用开发与集成的具体实现

2.1企业构建部署SOA

2.1.1实施SOA的规划和步骤

2.1.2实施SOA的一些困难和问题

2.2企业应用SOA进行应用开发和集成的具体实例

2.2.1系统需求与功能

2.2.2系统开发与部署平台

2.2.3开发工具的选择

2.2.4系统部署解决方案结构图

2.2.5系统开发与实现

2.2.6小结

3应用主动服务创建未来智能型SOA架构

3.1智能型主动服务构建SOA模型

3.1.1智能型主动服务的概念及智能型SOA架构模型

3.1.2智能SOA架构的协议规范

3.2智能主动服务实现未来SOA架构应用示例

3.3智能型SOA面临的问题和挑战

结束语

参考文献

研究生期间发表文章

声明

致谢

展开▼

摘要

SOA源于早期的基于构件的分布式计算方式,目前已经成为了一种被多数企业所广泛认可的规范。在理论层面上,面向服务架构的思想,由于它对软件重用的关注而倍受企业软件开发人员青睐。借助于用定义良好的机构或者应用平台套件(ApplicationPlatformSuite,APS)封装应用,就有可能将一个单一的应用加入到一个服务的集合中。封装的过程创建了一个抽象的层,屏蔽了应用中复杂的细节,而不必关心用的是哪一种编程语言,用什么操作系统,以及应用程序用的是什么数据库产品等信息。唯一需要关心的就是服务所描述的接口。最终达到松散耦合进行服务集成的目的。  SOA的优势就在于它高度的可重用性、敏捷性,以及优秀的扩展性和可用性。经过多年的软件体系结构的创新,在一系列应用开发项目中,SOA的优点是显而易见的。正如GartnerGroup所预言的那样,“SOA是现代应用开发领域的重要课题。2008年,SOA将成为占有绝对优势的软件工程实践方法,主流企业现在就应该在理解和应用SOA开发技能方面进行投资。”  本文比较详细地阐述了SOA的相关概念、特点、优势、发展历史及主要实现技术,结合作者实际工作,从实战角度出发,明确指出SOA开发的步骤,列举了SOA实施过程中遇到的问题和困难。以辽化石油销售公司销售系统部署SOA为例,通过编写2000余行程序代码,在该企业实现了用SOA架构部署企业现有资源,展示SOA在软件开发和集成中的优势,讨论了适合使用SOA的具体情况和目前SOA研究中存在的问题。在文章最后展望了SOA的未来发展方向,结合先进的主动服务技术,对未来智能型SOA架构的可行性实现方案进行了比较深入的探讨研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号