C/S开发框架中讲到的ADO Direct是什么?
作者:C/S框架网  发布日期:2011-04-24 02:47:34
  C/S开发框架中讲到的ADO Direct是什么?


ADO-Direct(或ADO-Direct Access)是指BLL层直接访问DAL层的接口,即业务层直接与数据层进行数据通信。主要用于区分高级版3.0使用的WebService/WCF架构与2.2版的ADO直接访问数据层的构架。简单地讲ADO-Direct适合开发局域网的数据库管理系统。

高级版3.0是基于WebService/WCF中间层架构的,客户端的BLL层通过桥接功能访问WebService/WCF中间层,客户端通过WebService/WCF中间层将数据移交到后台处理(调用Web服务接口),后台即Web服务接口调用数据层的接口,最后,DAL层通过ADO组件访问数据库提交处理数据。


V2.2 ADO Direct或V3.0桥接功能ADO Direct模式通信流程:

UI <---> BLL <---> DAL <--(ADO组件)--> DB

V3.0 基于Web服务架构的通信流程:

UI <---> BLL <--->Web服务中间层<--->DAL <--(ADO组件)-->DB

上一篇 下一篇