软件体系结构知识点-复习概要:[6]
第6章Web服务体系结构
1.Web服务作为一种新兴的Web应用模式,是一种崭新的分布式计算模型,是Web上数据和信息集成的有效机制。
2.Web服务体系结构包括:数据层、数据访问层、业务层、业务面、监听者。
3.Web服务的不同描述:(a)应用的分布式;(b)应用到应用的交互;(c)平台无关性。
4.Web服务的特点:(a)使用标准协议规范;(b)使用协约的规范性;(c)高度集成能力;(d)完好封装性;(e)松散耦合。
5.Web服务开发生命周期:构建、部署、运行、管理。
6.Web服务体系结构的优势:(a)高度的通用性和易用性;(b)完全的平台、语言独立性;(c)高度的集成性;(d)容易部署和发布。
7.Web服务的核心技术:(a)作为Web服务基础的XML:XML是W3C制定的作为Internet上数据交换和表示的标准语言,是一种允许用户定义自己的标记的元语言;(b)简单对象访问协议:SOAP信封、SOAP编码规则、SOAP RPC表示、SOAP绑定;(c)Web服务描述语言;(d)统一描述、发现和集成协议:商业实体结构、商业服务结构、绑定模板、t模型结构。
8.面向服务的软件体系结构(SOA):为一种应用程序体系结构,在这种体系结构中,所有功能都定义为独立的服务,这些服务带有定义明确的可调用接口,可以以定义好的顺序调用这些服务来形成业务流程。
9.SOA模型的特征:(a)松散耦合;(b)粗粒度服务;(c)标准化接口。
10.SOA的实践原则:(a)业务驱动服务,服务驱动技术;(b)业务敏捷是基本的业务需求。
(共篇)上一篇:|下一篇:声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:123
阅读量:127
阅读量:45
阅读量:174
阅读量:112