ImageVerifierCode 换一换
格式:DOC , 页数:11 ,大小:26.50KB ,
资源ID:4426521      下载积分:7 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/4426521.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     索取发票    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【丰****】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【丰****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(仲萃豪SOA的十大技术理论体系.doc)为本站上传会员【丰****】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

仲萃豪SOA的十大技术理论体系.doc

1、仲萃豪SOA的十大技术理论体系112020年6月23日资料内容仅供参考,如有不当或者侵权,请联系本人改正或者删除。实践论认为: 从实践提升到理论, 再由理论指导实践, 由此向前发展。当前SOA的发展的情况正是如此, 经过不少实践, SOA的模型己经被公认为标准规范, 当前是正需要进一步总结上升到理论的时候了。 当前国内要发展SOA主要有三方面工作: 方法、 工具和环境。方法是工程技术, 由基础理论来指导提出的。因此一门科学必须要包括: 认知科学( 哲理) 、 工程技术和方法、 最后是理论。 仲萃豪是中国第一代知名软件专家和学术带头人之一, 率先开展对编译程序、 编译语言、 操作系统、 支撑软件

2、、 应用软件诸领域有关课题的研究, 1993年开始转入研制开发大型复杂应用软件和大型分布式系统。 在国内最早提出基于构件技术的实现方法及其中的关键技术。为中国软件事业的发展和人才培养做出了重要贡献, 先后获得了八个重大奖项。曾任中科院软件所学术委员会主任、 室主任、 博士生导师、 北京市政府顾问、 国家科技攻关重大项目CASE 工具环境总体组副组长, 并承担多项国家科技攻关专题项目。 架构的演化过程 SOA是从面向对象、 构件架构等逐步发展完善, 且相互依托、 相互补充、 又各自适应不同范围, 因此在讨论SOA理论时, 要了解它是如何演化过程来, 继承了哪些理论体系, 其适应度如何。 结构编程

3、方法 40年前国际上发生了”软件危机”, 如IBM公司开发一个操作系统, 或美国的航空公司开发飞机订票系统, 都花费了上千人数年的工作量。它开发周期长、 而开发出来的产品却是错误很多, 难以维护和适应修改。 正在此时, 一位荷兰的物理家E.W.Dijkstra提出了一种”结构程序设计方法”, 她认为: 人的智力是有限的, 采用数学或物理学的思维方法, 用枚举、 抽象、 归纳、 类比等思维方式简化问题。 由于我也是数学系毕业的, 我拜读了她的所有论文, 就编写一本著作编程方法学。用此方法扩展到软件设计中时, 称为”结构化分析和结构化设计(SASD)”。 所谓”结构程序设计方法”, 就是基于面向对

4、象设计方法的早期蓝本, 侧重於解决程序正确性的编程的方法, 以此为基础建立了软件工程这门学科, 建立了编程的基础理论体系, 也是第一个技术与基础理论体系。 ”面向对象”的可重用理论 我们都知道由面向对象发展到面向构件, 由面向构件再发展到面向服务, 因此它们的认知观和基础理论都是息息相关的。 解决大型软件的开发效率和质量除了要解决编程的正确性外, 还必须解决开发周期长、 复用性差、 成本高、 文档多以及难以适应系统演化等问题, 这些问题十多年来仍旧困惑着这门学科, ”软件危机”仍未解决。 人们的知识是从一个定理、 一个原理逐步积累起来的, 社会是依靠知识的不断积累发展的。然而编制软件每次却都是

5、从零开始, 这是造成”软件危机”的根本原因。由此提出了编程工作是否也能够重用以前成功的经验和程序呢? 整整经过十多年的探索, 到七十年代才获得成功。 我曾经用此方法设计了一个大型操作系统, 这套方法和理论在产品开发和科研领域方面用得很多, 因此我称它为第二个技术与基础理论体系。 面向构件和架构 鉴于面向对象的缺陷, 三位面向对象的奠基人联合起来, 创立了UML统一建模语言。UML为软件开发和SOA的产生起到奠基和里程碑的作用。 UML主要理论成果是: 统一面向对象的基本概念, 并引进了许多新的概念, 认为软件开发的过程实质上是从抽象的模型逐步细化, 过渡到具体的实现, 其中间的每个阶段都是实现

6、了某一抽象模型, UML为此提供了建立模型的工具。 用直觉的图形来建立模型, 从此软件专家就有了自己的工具, 正如音乐家有了五线谱工具那样。为适应软件的多变性, 提供了演化的概念。 实际上此建模理论是第三个技术与基础理论体系, 它为演化到构件和架构概念奠定基础理论模型。 由于工程上的实施缺乏开发规范, 在技术上要求开发人员的素质较高, 很少见到真正运用UML的方法于实际的工程开发应用软件中, 最大的问题是被开发出来的软件难以演化, 而软件要能适应变化是客观存在的。 为此发展出单纯重用的”构件和架构”技术及其理论体系。在1998年日本京都召开的”基于构件的软件开发(CBSD)”国际专题学术会议上

7、, 一致认为软件开发技术离不开构件和体系结构。软件体系结构现简称”架构”。 在此之前的软件架构都采用层次结构的架构, 直到分布式系统提出了用户端/服务器模式后, 才产生对架构的研究, 出现了构件和架构, 也就是第四个技术与基础理论体系。 卡内基梅隆大学为软件的架构和框架建立了扎实的基础理论, 软件体系结构是软件系统的高级抽象, 体现了软件设计思想。反映了系统开发中最早的决策, 明确了系统有哪几部分组成, 它们之间是如何交互的; 进一步影响到资源的配置、 团队的组织以及产品的质量。系统的成败也在于体系结构。 三层体系结构分布式系统 三层体系结构是由二层结构的胖终端中的应用构件独立出来组成了应用层

8、。为解决分布式系统中的各种潜在复杂性, 提出了中间件技术及其理论, 称为第五个技术与基础理论体系。 八年前我的最后一位博士生王文军的学位论文是分布式系统的联邦结构, 即面向服务的架构, 但未被应用和发展。而两年前IBM公司提出SOA后却很快被广泛接受, 其原因可从客观需求上和技术成熟度上三方面来叙述: 其一, 客观上需要, 随着网络普及化, 用户越来越迫切需要将现有多个应用系统集成, 以能实现更强的信息处理功能。如电子商务的供应链、 智能交通、 电子政务、 数字地球等已是本世纪发展的热点。Gartner预计, 到 基于件产品将占领70%的市场份额。 其二, 面向对象和构件架构的基础理论和技术已

9、趋向成熟, 发展到统一建模语言, 提供建模工具。中间件集群理论己趋向成熟, 并提出了中间件Inter Bus技术。 其三, 浏览器技术普及, 己成为行业标准, 奠定了SOA的基础理论和技术规范, 由此已是水到渠成, 使SOA拙壮成长。 SOA在实现中的组成部分 SOA的体系结构仍旧是三层或N层结构, 但对异构平台各层之间的联系, 不是用CORBA、 J2EE或.NET的方法, 而且用WBDL和SOAP来实现, 它们的概念简单统一。 当前都是采用嵌入ESB企业服务总线的平台来实现, ESB是一个中间件群, 确保系统实现了服务接口、 各种中间件以及松耦合的三个方面功能, 因此称它为第六个技术与基础

10、理论体系。 另外, 普遍采用BPEL( 业务过程执行语言) 来描述用户需求, 由BPM( 业务过程管理平台) 来解释行, 构成了第七个技术与基础理论。 SOA的主要优点 1. 利用现有的资产。方法是将这些现有的资产包装成提供企业功能的服务。组织能够继续从现有的资源中获取价值, 而不必重新从头开始构建。 2. 更易于集成和管理复杂性。将基础设施和实现发生的改变所带来的影响降到最低限度。因为复杂性是隔离的, 当更多的企业一起协作提供价值链时, 这会变得更加重要。 3. 更快地整合现实。经过利用现有的构件和服务, 能够减少完成软件开发生命周期所需的时间。这使得能够快速地开发新的业务服务, 并允许组织

11、迅速地对改变做出响应和缩短开发时间。 4. 减少成本和增加重用。经过以松散耦合的方式公开业务服务, 企业能够根据业务要求更轻松地使用和组合服务。 5. SOA业务流程是由一系列业务服务组成的, 能够更轻松地创立、 修改和管理它来满足不同时期的需要。 建立软件开发方法和规范 构件构架理论体系的应用是适用于构件技术创立的, 当发展到面向服务的体系结构时, 必须加以修改和扩充, 现在称为模型驱动MDD的需求工程建模理论, 能够称它为第八个技术与基础理论体系。 另一个构件的领域工程将要扩充成SOA的参考结构, 这是第九个技术与基础理论体系。SOA的门户将要反映SOA所有功能的表现层界面, 为此如何将最

12、新的WEB2.0与SOA给合, 这是第十个技术与基础理论体系。上述三方面是SOA在实际应用时必须要建立的理论和技术。 SOA的发展状况 IBM公开宣布SOA计划不到三年, 去年年底, BEA公司、 甲骨文公司、 惠普等所有名牌公司都在中国发布了关于SOA的消息。 由于SOA模型统一, 因此都是把本公司的中间件产品向SOA靠拢, 提供开发和运行SOA系统的相应工具和环境, 以争取市场的份额。 北京市市科委将为SOA核心平台研发提供资金, 由软件行业促进中心统一管理, 促进北京市IP行业发展。其方案如图所示。 随着SOA理论的发展, 各种与SOA有关的规范和标准将不断出现, 如SOAP、 WSDL、 ESB、 BEPL语言等, 它们的出现象征着SOA将逐步走向成熟。我们更应注意着各家公司所开发的工具和环境产品, 有助于SOA的大力推广应用。 上述十大理论体系应该认真掌握、 灵活应用, 更应该不断刨新。总之, SOA理念清晰、 技术趋向成熟, 实现不难、 做好不容易, 我们不要做重复工作, 应经常交流, 尽量少重复, 一定能达到国际一流水平。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服