基于.NET的可重用数据访问层的构建
作者:王远斌
摘要:有人提出一种新的数据访问层的N层架构的设计解决方案。它可以解决多种问题,例如:低效率的开发,移植、更新和重用过程中的困难。该解决方案采用了.NET的反射技术和设计模式。这种解决方案的一种典型应用表明:新的数据访问层的解决方案的性能优于目前的N层架构。更重要的是,应用表明:新的数据访问层的解决方案可以有效地重用。
关键词:N层架构;数据访问层;反射技术;重用
1 引言
在软件开发过程中,软件系统的结构设计一直发挥着关键的作用。对于大型企业级应用来说,系统架构不仅影响系统设计和系统开发,而且与后续系统开发有直接联系,它甚至可以决定整个系统的开发是否成功。目前,由于其明显的优势,N层架构已经成为一种标准的构建企业级应用。然而,当前庞大而复杂的N层体系架构出现了一些问题,例如:低效率的开发,移植、更新和重用过程中的困难。文中提出了基于.NET技术和N层架构的解决方法,即如何建立一种新的利用反射和工厂模式的数据访问层。
2 N层架构的采用
N层架构是一种基于双层架构的新型软件结构,以便于有效地处理大规模分布应用中的问题。在双层架构中,客户端的数据库和业务逻辑的存储程序是一个抽象和自我管理的应用逻辑层,这种存储程序也纳入了应用服务器中。通过这种方式,N层架构应运而生。在N层架构中,业务逻辑在应用服务器中,应用服务器中包含了业务规则、
您可能关注的文档
- 基于MATLAB设计巴特沃斯低通滤波器.doc
- 基于MATLAB信号处理工具箱的数字滤波器设计与仿真.doc
- 江西绿色食品集团邀约说明书.doc
- 某别墅家庭智能化系统设计方案1.doc
- 太阳能热水工程施工组织设计书01.doc
- 线路运行管理标准.doc
- 液压传动设计元件.doc
- 张杰煤气报警器毕业设计_secret01.doc
- 培训手册作业.doc
- 基于业务平台的中小企业ERP系统开发.doc
- 3-12-3-1-1-22电气火灾和爆炸的原因.pptx
- 第五单元 整本书阅读-乡土中国 (学生版讲义)语文统编版必修上册.docx
- 附录文白对译 (学生版讲义)语文统编版选择性必修上(共6份打包).docx
- 第二单元 中华传统文化经典研习-百家争鸣 (学生版讲义)语文统编版选择性必修上(共28份打包).docx
- 2025-2026学年度第二学期高二三月份学情调研英语试卷【附答案解析】.pdf
- 2025届上海市宝山区高三下学期二模政治试卷【附答案解析】.pdf
- 2025届上海市华中师范大学新高考联盟名校高考预测历史试题【附答案解析】.pdf
- 2025届上海市松江二中高三下学期等级考模拟(5)历史试题【附答案解析】.pdf
- (江苏专用,译林版):高二英语下学期第一次月考01【附答案解析】.pdf
- 招商运营岗位高频面试题包含详细解答.pdf
最近下载
- 英剧剧本唐顿庄园台词本中英文对照精排版第一季第一集.pdf VIP
- T_CECS 10128-2021 不锈钢二次供水水箱.docx VIP
- 第九章抽样与抽样估计.ppt VIP
- 2025年生态环境局遴选公务员面试预测题及答案.doc VIP
- 教师党员党课讲稿模板.pptx VIP
- 房地产土地评估各种方法综合测算表.xls VIP
- 清水营煤矿大倾角厚煤层大采高开采技术的研究.pdf VIP
- 2025年生态环境局遴选公务员面试专项练习含答案.doc VIP
- 2019年8月消化内科实习生小周考.docx VIP
- 9.1+认识质量互变规律(趣味课件)-【趣味课堂】2025-2026学年高中政治选择性必修三《逻辑与思维》.pptx VIP
原创力文档

文档评论(0)