软件体系结构课件(第六课)其它常见类型的体系结构风格.pptVIP

  • 3
  • 0
  • 约3.29千字
  • 约 34页
  • 2017-05-29 发布于北京
  • 举报

软件体系结构课件(第六课)其它常见类型的体系结构风格.ppt

体系结构风格 The Blackboard Model Knowledge Sources 把问题分成几个部分,每个部分独立计算 响应黑板上的变化 向黑板中添加知识 松耦合 Blackboard Data Structure 包含解域的全部状态 知识源互相作用的唯一媒介 其中的知识一般以层次的形式组织 Control 让知识源随机的响应事件 完全由黑板驱动,决策解决问题的步骤 一般用于: 专家系统(没有现成、直接的解的情况下) 黑板中的知识可能相互矛盾或者有错误 Data-centered / shared data Implies that data is at the centre of the architecture either databases, web-server systems or blackboard systems. Other style… Client-Server Style 适用于这样的应用系统: 它的数据和处理分布在一定范围的多个构件上, 构件之间通过网络连接。 简单的客户机/服务器系统结构中,应分成两部分。客户机负责用户输入和展示,服务器则处理低层的功能,例如数据库的运作等。 如果一个系统被划分为两类不同的但相互联系的组成部分,其中一方提出对信息或服务的请

文档评论(0)

1亿VIP精品文档

相关文档