三层结构中数据访问层的主要功能是什么

三层结构中数据访问层的主要功能是什么,第1张

业务规则层接收请求,从数据服务获取数据或向其发送数据。 使用存储过程获取数据,并可选用 ADO.NET 向数据库发送数据,将数据库查询结果返回到业务规则层,作为ADO.NET 数据集。

数据数据访问层主要看数据层里面有没有包含逻辑处理,实际上各个函数主要完成各个对数据文件的 *** 作。而不必管其他 *** 作。业务逻辑层主要负责对数据层的 *** 作。也就是说把一些数据层的 *** 作进行组合。

扩展资料:

注意事项:

借鉴多种分布式数据库访问模式,基于MySQL开源协议,采用数据库代理方式,形成分布式数据库中间件解决方案,解决分布式系统数据库分库分表带来的数据透明访问难题。

在负载均衡的控制方面,通过LVS+zookeeper实现负载均衡、可设置权重实现灰度发布,通过keepalived+VIP消除单点故障隐患。

参考资料来源:百度百科-数据访问层

三层结构是:

1、数据访问层:主要看你的数据层里面有没有包含逻辑处理,实际上他的各个函数主要完成各个对数据文件的 *** 作。而不必管其他 *** 作。 位于最外层(最上层),离用户最近。用于显示数据和接收用户输入的数据,为用户提供一种交互式 *** 作的界面。

2、业务逻辑层:主要负责对数据层的 *** 作。也就是说把一些数据层的 *** 作进行组合。业务逻辑层(Business Logic Layer)无疑是系统架构中体现核心价值的部分。它的关注点主要集中在业务规则的制定、业务流程的实现等与业务需求有关的系统设计,也即是说它是与系统所应对的领域(Domain)逻辑有关,很多时候,也将业务逻辑层称为领域层。

3、表示层:主要对用户的请求接受,以及数据的返回,为客户端提供应用程序的访问。

数据访问层(DAL):主要是对原始数据(数据库或者文本文件等存放数据的形式)的 *** 作层,而不是指原始数据,也就是说,是对数据的 *** 作,而不是数据库,具体为业务逻辑层或表示层提供数据服务。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6686919.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存