基于WCF多层架构的M-Commerce系统设计与应用  被引量:3

Design and Application of M-Commerce System Based on WCF and Multi-Layer Architecture

在线阅读下载全文

作  者:纪洲鹏[1] 赵斐斐[2] 耿强[1] 陈显军[1] 

机构地区:[1]海口经济学院网络学院,海口571127 [2]海口经济学院公共课部,海口571127

出  处:《兵器装备工程学报》2017年第5期87-93,98,共8页Journal of Ordnance Equipment Engineering

基  金:海南省自然科学基金项目(20156239;613169);海南省教育科学"十三五"规划课题(QJY13516052);校级科研重点项目(hjkz15-02)

摘  要:针对软件开发普遍存在的系统结构复杂,开发效率不高和系统移植性、扩展性和维护性较差等问题,提出一套基于WCF的.NET多层架构开发模式的整体项目解决方案。在保持传统3层架构设计的页面表示层、基本逻辑层和数据访问层的设计及代码不变的基础上,增加Web服务层,使用WCF技术对传统3层架构进行封装和扩展,给出一套由传统3层架构向基于服务架构SOA无缝转换的多层架构整体解决方案。该解决方案可以创建新的分布式项目,或者有效重组过去所投资的基于传统3层架构设计开发的系统软硬件,使之再利用并赋予其新的价值,降低成本。结合当前流行的移动商务项目,实际应用此解决方案有效。Focusing on solving the ubiquitous issues in software development such as complexity ot sottware architecture, low development efficiency, bad portability, scalability and maintainability, a set of overall project solution based on WCF, net and multi-layer architecture development mode is proposed. On the basis of the architecture design and code of presentation layer, basic logic layer and data access layer of traditional three-layer architecture remaining the same, a new web service layer is added and WCF technology is applied to the encapsulation and extension of traditional three-layer architecture, and a set of overall project solution of multi-layer architecture seamless transformation from traditional three-layer architecture to service architecture SOA is given. This solution can create a new distributed project, or it can effectively reorganize the past investment of the software and hardware based on the traditional three layer architecture, and reuses it, and gives it new value and reduces the cost. Combined with the popular M-Commerce project at present, the project solution has good application efficiency.

关 键 词:多层架构 WCF技术 WEB服务 移动商务 

分 类 号:E919[军事] TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象