()架构风格强调松耦合 粗粒度 其结构类似于OMG组织提出的CORBA规范。()A.RIA B.仓库风格 C.SO

计算机 风格,粒度,架构 已帮助 人

()架构风格强调松耦合,粗粒度,其结构类似于OMG组织提出的CORBA规范。()A.RIA B.仓库风格 C.SOA D.多层B/S

热搜:关于数据仓库的经典三层架构

答案解析

难度★★☆ 搜索
  • 参考答案:CSOA即面向服务的架构(Service-Oriented Architecture),该架构类似于CORBA规范。该架构有以下显著特点:  (1)明确定义的接口。服务请求者依赖于服务规约来调用服务,因此,服务定义必须长时间稳定,一旦公布,不能随意更改;服务的定义应尽可能明确,减少请求者的不适当使用;不要让请求者看到服务内部的私有数据。  (2)自包含和模块化。服务封装了那些在业务上稳定、重复出现的活动和构件,实现服务的功能实体是完全独立自主的,独立进行部署、版本控制、自我管理和恢复。  (3)粗粒度。服务数量不应该太多,依靠消息交互而不是远程过程调用,通常消息量比较大,但是服务之间的交互频度较低。  (4)松耦合。服务请求者可见的是服务的接口,其位置、实现技术、当前状态和私有数据等,对服务请求者而言是不可见的。  (5)互操作性、兼容和策略声明。为了确保服务规约的全面和明确,策略成为一个越来越重要的方面。这可以是技术相关的内容,例如,一个服务对安全性方面的要求;也可以是与业务有关的语义方面的内容,例如,需要满足的费用或者服务级别方面的要求,这些策略对于服务在交互时是非常重要的。