本文主要是介绍三层体系架构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在c\s服务器上运行的软件可以是这种样式的
这是典型的两层结构,特点是:
1.数据库访问和用户类型判断逻辑放在一起实现
2.用户界面层直接调用数据访问实现
3.整个系统功能放在同一个项目中实现
4.进行业务规则、合法性校验等工作
虽然看起来比较简洁,但是在实际中却有很多问题:如果用户的需求发生变化,应用程序都需要进行大量修改,甚至需要重新开发,给系统的维护和升级带来极大的不便;用户界面直接访问数据库,带来了很多数据库信息安全隐患。
为了克服两层结构带来的问题,发展了三层结构体系。所谓的三层结构体系,就是在客户端和数据库之间加入了一些中间层ÿ
这篇关于三层体系架构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!