关于Winform开发框架桥接功能
关于Winform开发框架桥接功能关于Winform开发框架桥接功能
高级版3.0提供一种非常灵活的数据访问机制 - 桥接功能,该机制使客户端通过用户配置选择性的使用ADO或WebService访问后台数据,这种机制就是所谓的“桥接”。ADO架构适合局域网使用,WebService架构适合分布在广域网的用户使用。在BLL与DAL之间实现一个中间层,统一协作调用接口的方法,这个中间层就是“桥接”,也可把它视为一个开关通过配置INI文件选择性使用ADO或WebService。WebService架构的系统支持跨区域跨平台的,在外网暴露的WebService接口确保安全的基础下可以给不同平台的客户端调用,客户端为了获取服务器的数据必须要建立一个通道,如下: 1. 局域网或企业内部建立ADO Direct通道。 2. 跨区域跨平台建立WebService通道。 桥接功能整合了这两种通道,用户跟据所在的网络环境选择使用其中一种通道访问后台数据。 优点: 客户端通过配置文件可以选择性使用WebService或ADO-Direct或.Net Remoting模式!桥接功能主要是建立与服务端的通信通道。使用WebService模式需要配置Web服务器,而使用ADO-Direct不需要服务端而是直接通信,逻辑关系是UI-->BLL-->DAL-->DB。 WebService架构的逻辑关系是UI-->BLL-->(桥接功能:WebService/.NetRemoting)-->DAL-->DB。由此看出使用Bridge在分层上又多了一层。 缺点: 桥接功能需要使用一组接口,每实现一种业务必须先定义接口,然后派生出具体的业务逻辑,如客户管理IBridge_Customer接口,实现桥接功能的代码量与业务复杂程度成正比。 如转载请注明出处:www.csframework.com C/S框架网 扫一扫加作者微信
参考文档:
Winform开发框架 - 特殊权限控制(扩展权限和自定义按钮功能) Winform开发框架功能细节处理集锦 Winform开发框架核心功能 - 主窗体与模块架构 C# Winform开发框架及C# Winform开发平台 用于ERP系统的Winform开发框架或开发平台 C/S框架网提供基于C#.NET前端Winform开发框架及后端WebApi开发框架 原创文档-Winform开发框架提供通用导入Excel功能界面|C/S框架网 Winform开发框架测试程序之测试环境配置|C/S框架网 Winform开发框架测试程序之DALFactory类测试|C/S框架网 Winform开发框架代码生成器 - 支持生成输入组件自适应窗体(LayoutControl) Winform开发框架 - 通用高级查询界面frmAdvancedSearch WinForm开发框架源码下载,试用版下载 轻量级框架-WinFrameworkV2.1 - Winform开发框架 - 简单高效,敏捷开发! 新增功能:保存前本地缓存数据,资料暂存解决方案 - Winform开发框架 Winform开发框架成功案例 - 致远ERP-机械制造行业ERP系统
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |