软件体系结构知识点-复习概要:[6]

2025-10-25 10:09:44

第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。
猜你喜欢