基于C/S三层架构的WCF开发框架接口调用流程|C/S框架网


C/S系统三层架构+WCF开发框架接口调用流程图,下面以主从表界面《采购订单》管理举例说明流程步骤:
1. 用户打开《采购订单》界面,点击【查询】按钮,系统开始发起请求。
2. 调用BLL层的Query方法。
3. 选择后台连接策略模式(ADO-Direct/WCF模式),实例化策略接口_MyBridge变量,调用_MyBridge接口的Query方法。
4. 若是ADO-DIRECT直连模式,则调用DAL层的Query方法,返回DataTable数据。
5. 若是WCF模式,则调用WCF客户端代理层(如WCF_PO)的Query方法。首先创建WCF透明代理实例,然后调用代理实例的Query方法,将请求转发到后台WCF应用服务器。
6. WCF服务器接受到请求,完成相关安全验证,然后调用数据访问层的Query方法获取数据,返回DataTable数据。

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
NewDoc C/S框架网