现实
自己对三层架构理论的理解计划
应用程序架构设计是开发中极其重要的一个环节,刚刚接触三层架构这一概念,谈谈我自己的理解:
三层架构是基于模块化程序设计的思想,为实现分解应用程序的需求,而逐渐形成的一种标准模式的模块划分方法。此模型将应用程序划分为三个层次:
我们节目组没有要求他 ①用户界面层:负责处理用户的输入和向用户输出,但并不负责解释其含义。有时候出于对效率的考虑,这一层可能会在向上传输用户输入之前进行合法性验证。这一层通常采用前端工具(如 VB、VC 和 Java)开发。
②商业逻辑层:这一层是上下两层的纽带,它建立实际的数据库连接,根据用户的请求生成检索语句或更新数据库,并把结果返回给前端界面显示。这一层通常以动态链接库的形式存在,并注册到服务器的注册表中,它与前端界面通讯的接口符合某一特定的组件标准(如 COM 组件)。可以用任何支持这种标准的工具开发。
③数据访问层:负责实际的数据存储和检索。
三层架构的优点是显而易见的:我们不必为了业务逻辑上的微小变化而迁至整个程序的修改,只需要修改商业逻辑层中的一个函数或一个过程;增强了代码的可重用性;便于不同层次的开发人员之间的合作,只要遵循一定的接口标准就可以进行并行开发了,最终只要将各个部分拼接到一起构成最终的应用程序。
北京白癜风医院西安市治疗妇科
气虚神疲乏力是什么原因
- 下一页:自己在做项目过程中学到的知识收集物业
- 上一页:自己总结的知识覆盖
最近更新
- 06月21日现实大猩猩与反偷猎游侠合影这次超级有爱位置
- 06月21日现实大白熊犬便便不成形怎么办位置
- 06月21日现实大白熊犬价格大白熊犬多少钱一只位置
- 06月21日现实大快人心狗肉店老板遭人肉控犬办插手彻查位置
- 06月21日现实大家对雪纳瑞的选购有何高见位置
- 06月21日现实大妈拾荒时碰到只流浪狗给了它一些吃的吃了位置
- 06月21日现实大狗比小狗更聪明或与脑部大小差异有关位置
- 06月20日现实合理健康的饮食保持腊肠好身材位置
- 06月20日现实各阶段的贵宾犬美容位置
- 06月20日现实史氏金翅雀鲷怎么养建议水温为位置
- 06月20日现实吃狗粮好还是吃肉好位置
- 06月20日现实吃得健康狗狗才开心位置