WebApp 的体系结构设计——《软件工程:实践者的研究方法》第八版

         WebApp 是典型的使用多层次体系结构来构造的客户端-服务器应用软件,包括用户界面或表现层、一个基于一组业务规则来指导与客户端浏览器进行信息交互的控制器,以及可以包含 WebApp 的业务规则的内容层或模型层。

         WebApp 的用户界面是围绕着运行在客户端(通常为个人计算机或移动设备)上的浏览器的特性来设计的。数据层位于服务器。业务规则既可以使用基于服务器的脚本语言(如PHP)实现,也可以使用基于客户端的脚本语言(如 Javascript)来实现。体系结构设计师应根据安全性和可用性的需求来分配客户端和服务端的功能。

        WebApp 的体系结构设计也受客户端所访问的内容结构(线性或非线性的)的影响。WebApp 的体系结构构件(Web 页)被设计为可控的,以传递给系统的其他构件,允许非常灵活的导航结构。媒体以及其他内容资源的物理位置也会对软件工程师确定体系结构产生影响。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值