面向服务软件体系架构原理与范例研究

来源 :首都经济贸易大学 | 被引量 : 66次 | 上传用户:cangxialong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
创新的动力总是源于人类不断升级的需求和希望。众所周知,计算机的出现和应用,极大地改变了我们的社会,改变了我们的生活,然而作为计算机的灵魂——计算机软件,却未能像计算机硬件一样得到快速的发展。从生产方式上看,计算机硬件已经进入了大规模流水线生产阶段,而软件产品却依旧处于小规模作坊式的生产的水平。因此,软件产品的生产水平严重制约了计算机的发展,成为了计算机发展的一个瓶颈。更为严重的是,随着软件应用规模的逐步扩大,使得计算机软件在开发和维护过程中遇到了成本日益增长、开发进度难以控制、软件质量差、维护困难等一系列问题,也就是通常所说的软件危机。本文就是在这个背景下应用而生的,论文的首要目的是为了解决软件危机的负面影响,此外,更高意义的目标是提供一个软件产品大规模流水线生产的模式。 解决软件危机,达到软件产业规模生产,不仅需要技术的革新,而且需要管理的优化。正是在这个背景下,人们便开始探索用软件工程的概念、原理和方法进行计算机软件的开发、管理和维护。本文就是从软件工程方法的角度出发,主要在软件体系结构的范围内进行研究,进而提出了一个易开发维护和高复用度和延展性的面向服务的软件体系架构(Service-Oriented Architecture,SOA)。在该体系结构中,所有的功能都定义为独立的服务,这些服务带有定义明确的可调用接口,可以以定义好的顺序调用这些服务来形成业务流程。该体系结构的最大特点就在于业务敏捷性以及真正意义上的平台独立性和语言独立性。全文通过对SOA架构理论和一个范例的研究,详尽地展示了SOA方案在解决软件危机和实现软件大规模生产有着巨大的优势。并在最后得出结论:在未来的几年里面向服务的软件体系结构将取得长足的发展。
其他文献
目的分析脑卒中患者的心理特征,采取合适的护理对策,为临床护理提供依据。方法选择2013年4月~2013年12月期间,在我院接受治疗的脑卒中患者600例,对600例患者的临床心理状态进
<正>雨果的《就英法联军远征中国给巴特勒上尉的信》是人教版八年级《语文》上册的一篇课文。笔者在执教的时候主要设计了三个环节来分析内容:(1)品读概括作者心目中圆明园的
工程中经常会遇到因为结构振动而产生的疲劳破坏现象。疲劳问题按载荷频率可划分为三类:静疲劳,振动疲劳和声疲劳。当载荷频率与结构固有频率相当时,即可视为振动疲劳。根据
Fisher 线性判别分析( FLDA,或简称为 LDA)是极为有效的特征提取方法之一,已在降维、数据分析和模式分类等领域得到了广泛和成功的应用。 本文对线性判别分析及其应用进行了
莫里森在小说创作上取得的成就在某种意义上说是她善于运用时间艺术使然。在她的作品中,时间对于叙事,既是对象,又是手段。她的作品通常取材于美国黑人历史,并通过史实性的陈
目的:探讨外科护理工作的潜在危险因素,以提高护理质量。方法:回顾性分析我院2010年1月至2011年12月外科护理工作情况,调查并分析外科护理工作中潜在的危险因素,针对性提出应
<正>一次公开教学课中,有位老师让学生质疑《台阶》,学生提出质疑:作者在《台阶》一文中对父亲是有思考的,父亲修建新房,将原有的三级台阶建成了九级台阶,但建好了九级台阶的
现代经济活动中,影响金融活动的因素错综复杂。在金融市场中,投资者和金融机构面临着经济、货币政策以及国家政治体质变革等因素对市场影响所带来的金融资产价格异常波动的风
本文的目的是构建中国私募发行法律制度,并从拓宽我国直接融资的角度对相关的法律问题进行研究。论文共分三个部分:前言、正文和结语。正文共分五章,约 14 万字。 前言部分说