首页> 中文学位 >基于.Net Remoting机制的货运结算系统的设计与实现
【6h】

基于.Net Remoting机制的货运结算系统的设计与实现

代理获取

摘要

本课题以河南快捷国内货运收入结算系统为案例,研究如何基于.NetRemoting机制构建易于维护且扩展性较强的多层C/S应用系统,并实现了货运收入结算系统的框架构建和货运结算软件的实际开发。
   由于货运结算软件本身业务比较复杂而且业务需求的可变性较大,要在理解业务需求的基础上开发软件并能够尽快适应新的需求,一个易于开发和维护的开发框架显得相当的重要。怎样设计系统体系结构使得应用系统开发和维护都相对容易是一个很现实的工程问题。
   C/S结构分布式系统的开发与B/S结构的区别主要在于客户端的配置上。多层C/S结构可以充分利用现有的计算机硬件资源,在客户端缓存的数据和客户端逻辑操作可以提高响应速度。本论文所使用的基于.Net Remoting机制的多层C/S应用系统是Visual Studio.Net提供的一种开发分布式应用程序的基础设施。在解决进程间通信、开发分布式系统方面,.Net Remoting具有重要的作用。它提供了一种允许对象通过应用程序域与另一对象进行交互的框架,提高了开发的效率。
   本文从.Net Remoting机制的研究、软件体系结构模式尤其是客户代理模式体系结构的研究、设计模式的研究以及自动生成业务逻辑框架代码方法的研究四个方面入手,按照面向对象设计原则,以Visual Studio.Net为开发平台,利用其提供的.Net Remoting、Reflection等基础设施构建了一个易于开发和维护的多层C/S系统框架。该系统可以方便地利用.Net Remoting作为Client和Server端交流的管道,最终设计出了一种能够在河南快捷货运结算系统中应用的多层C/S系统体系结构的解决方案,并在河南快捷货运结算系统中验证构建的多层C/S系统框架的可行性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号