软考分类精讲-软件架构设计(二)

软件架构风格—闭环控制架构(过程控制)

当软件被用来操作一个物理系统时,软件与硬件之间可以粗略地表示为一 个反馈循环,这个反馈循环通过接受一定的输入,确定一系列的输出,最 终使环境达到一个新的状态。适合于嵌入式系统,涉及连续的动作与状态。

软考分类精讲-软件架构设计(二)
软件架构风格—三层C/S架构

软考分类精讲-软件架构设计(二)
  • B/S架构缺乏对动态页面的支持能力, 没有集成有效地数据处理功能
  • B/S架构的安全性难以控制
  • 采用B/S架构的应用系统,在数据查询 等相应速度上,要远远低于C/S架构
  • B/S架构的数据提交一般以页面为单位, 数据的动态交互性不强,不利于OLTP应用
    软考分类精讲-软件架构设计(二)
    软考分类精讲-软件架构设计(二)
    • RIA结合了C/S架构反应速度快、交互性强的优点,以及B/S架构传播范围广及容 易传播的特性
    • RIA简化并改进了B/S架构的用户交互
    • 数据能够被缓存在客户端,从而可以实现一个比基于HTML的响应速度更快且数 据往返于服务器的次数更少的用户界面
    软件架构风格—富互联网应用(RIA)—AJAX

    软考分类精讲-软件架构设计(二)

    来源:cwl_java

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年9月17日
下一篇 2019年9月17日

相关推荐