基于WCF和NHibernate的软件架构研究及应用
孙志中
魏嘉银
秦永彬
1.贵州大学计算机科学与技术学院 贵阳5500252.贵州大学计算机科学与技术学院 贵阳5500253.贵州大学计算机科学与技术学院 贵阳550025
摘要:针对.NET平台下软件架构跨平台移植和跨数据库支持的问题,在对传统三层架构以及WCF、NHibernate等技术进行研究的基础上,提出了一种新的基于WCF和NHibernate的分层软件架构(记为WN-Framework).一方面,它利用WCF构建数据服务,并通过在服务层中引入对象缓存池技术显著提升了服务性能.另一方面,它利用NHibernate进行数据持久化,并通过在持久化层中引入库表自动生成方法进一步提升了开发效率.WN-Framework具有灵活可扩展、高可重用等优势,能够更好地应对终端多样性和数据库迁移的需求,并且它在某高校基于互联网及移动互联网的综合OA平台的开发和应用中取得了很好的效果.今后,采用WN-Framework的开发也会越来越广泛.
关键词:WCFNHibernate软件架构对象缓存池库表自动生成
分类号:TP311(计算技术、计算机技术)
资助基金:国家自然科学基金(61262006)国家自然科学基金(60863005)
论文发表日期:2015-01-01
在线出版日期:2025-08-15(本平台首次上网日期,不代表文献的发表时间)
页数:6( 591-595,634 )
英文信息
