电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

面向服务的体系架构

面向服务的体系架构_第1页
1/5
面向服务的体系架构_第2页
2/5
面向服务的体系架构_第3页
3/5
面向服务的体系结构第一章 SOA 概述1、阐述面向服务架构与服务应用的意义与应用价值。【答】1)、SOA 对软件体系结构的研究有重要的理论意义。它是对现有具体体系结构的继承和发展。是对原有软件体系结构提供更高的抽象、封闭和模块化的过程,并消除了不同协议和软硬件平台带来的整合问题。2)、SOA 对分布式的企业级应用开发有很强的现实指导意义。传统的架构已经无法满足现代企业级应用的要求,而 SOA 架构使 IT 环境可以更加灵活且更快地响应不断改变的业务需求,同时使异构系统和应用程序尽可能无疑地进行通信,达到削减成本和最大限度地利用现有技术的目的。2、为什么面向服务是一种新的计算范型?【答】第一,它采用新的程序设计方法。第二,差不多世界上所有大的软件公司都已宣布支持它,这是前所未有的现象。第三,SOA 得到了政府支持。第四,现在 SOA 也慢慢地被学校接受,许多大学开始设立相关教学实践课程,尽管进展缓慢。3、SOA 将给计算机技术带来那些重大改变?【答】许多传统的软/硬件系统将被服务化,例如:1)数据库管理系统:IBM 提出了 InformationService 的概念,实际上是在数据库引擎中实现 SOA 的特征,最终实现数据管理的服务化。2)编译系统:现有的编译设施,如解析器、代码分析、编译优化、代码生成等,都可以采用服务的方式提供,并通过服务组合实现新的编译系统。3)操作系统:任务调度、进程管理等模块都可以通过服务化实现和集成,并控制硬件设备,如 CPU、内存、外设等。4)计算机硬件:可以实现硬件设备功能的服务化。5)网络和通信系统:网络和通信功能同样可以通过服务的方式提供,以便在不同的时间,针对不同的用户提供不同的服务。第二章面向服务的软件体系结构1、SOSA 的设计原理是什么?【答】SOSA 的设计原理是为变化而设计。即从工作流和服务本身室内人个方面来分析变化:业务相对稳定,用工作流抽象;每个具体的业务实现可变性较高,用服务封闭,并且在运行时动态绑定。实际上,我们可进一步构建一个层次化结构,即每个服务本身还可以由服务组合构成,可以再分离出工作流和子服务,如此继续分下去。“为变化而设计“的软件最主要的特点就是可以通过局部改变或转换其组件来满足新的需求。在不同的开发范瑾里,封闭方式也可能不同,转换内容也不同,但原理都是一样的。2、简述 SOSA 的分析方法。【答】面向服务区别与传统软件开发方法的特点使得面向服务需求分析和以往的包括面向对...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

面向服务的体系架构

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部