首页> 中文学位 >基于.NET平台的多层分布式Web应用框架的设计与实现
【6h】

基于.NET平台的多层分布式Web应用框架的设计与实现

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1系统开发背景

1.2研究现状

1.3研究目的和内容

第二章Web应用框架的需求

2.1 Web应用框架技术

2.1.1 Web应用框架概念

2.1.2基于框架的Web应用系统开发特点

2.2 .NET对Web框架开发的支持

2.2.1 Web应用在.NET平台与Java平台的比较

2.2.2 .NET平台对开发Web应用框架的支持

第三章多层分布式Web应用框架的总体分析设计

3.1大型Web系统的特点分析

3.1.1大型Web系统的特点

3.1.2大型Web系统对应用框架的要求

3.2多层分布式Web应用框架的总体设计

3.2.1 Web应用框架逻辑层次设计

3.2.2系统物理构成

3.2.3系统的部署方式

3.3 Web应用框架在分布式环境下各个部分之间的通信

3.3.1各逻辑层之间的通信方式

3.3.2 .NET平台下现有的分布式通信技术的分析

3.3.3分布式环境下通信技术的选择

3.4分布式环境下系统的安全策略

第四章多层分布式Web应用框架的详细设计与实现

4.1表示层的设计与实现

4.1.1表示层主要功能分析

4.1.2表示层的实现

4.2表示层与业务外观层之间通信的设计与实现

4.2.1 Web Service技术在表示层与业务外观层之间通信的应用

4.2.2业务外观层与表示层通信的安全策略

4.3业务外观层的设计与实现

4.3.1 Facade模式在业务外观层设计中的应用

4.3.2以Command模式实现表示层对业务外观层的调用

4.3.3表示层对业务外观层调用的具体实现

4.4业务逻辑层和数据访问层的设计与实现

4.4.1业务逻辑层的设计与实现

4.4.2数据访问层的设计与实现

4.5分布式多层Web应用框架的其他功能设计与实现

4.5.1异常处理

4.4.1日志处理

第五章Web应用框架的应用与部署

5.1框架系统的应用举例

5.1.1框架的使用方式

5.1.2框架的具体使用

5.2 Web应用框架的部署

第六章结论和展望

6.1结论

6.2展望

致谢

参考文献

展开▼

摘要

随着软件开发框架技术的不断成熟,各种开发框架已经普遍应用于Web系统的开发当中,极大的提高了开发效率。但是,NET平台下却缺少较为成熟的、可以有效支持大型Web系统的应用框架。 基于这样的背景,本文通过对大型Web系统特点的分析,提出一种基于.NEI平台的多层分布式Web应用框架。传统的Web框架通常采用表示层、业务逻辑层和数据访问层的逻辑结构。但是对于业务复杂的大型Web系统,传统的三层结构将使得业务逻辑层过于复杂,不利于表示层的调用。该框架在传统的三层体系结构的基础上引入了业务外观层的概念,以此解决了大型Web系统业务逻辑层过于复杂的问题。对于常见的框架仅仅支持单机环境,而大型Web系统通常需要部署在分布式环境的矛盾,该框架以Web Service技术为通信基础,解决了跨防火墙的分布式环境下Web服务器与应用服务器的通信问题。并且应用命令模式优化了表示层对业务外观层的调用方式。 最后,本文通过一个实例展示了该Web应用框架的使用方法。并且提出了多层分布式Web应用框架的发展方向。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号