摘要
在通用3层结构框架的基础上,利用公共语言运行时,设计并实现一种分布式软件框架。该框架将业务逻辑层中的部分代码下移,并在数据层中增加存储过程调用子层,从而降低网络数据传输量,提高分布式环境下软件的运行效率。以某大型制造企业工时定额系统中的分工表展开模块为例,详述该框架的构建过程,验证了该框架在提高软件整体运行效率方面具有普遍适应性。
This paper uses the Common Language Runtime(CLR), designs and implements a distributed software framework based on the common three-layer structure framework. This framework puts some codes of the business logic layer down to the DataBase Management System(DBMS), and adds the sub-layer of calling stored procedure which can reduce the data traffic of network and enhance the performance of the application in the distributed environment. It takes the expanding division-table module of the task time quota system in a large-scale manufacturing company as an example, expatiates the building process of this framework, and verifies the general adaptability of the framework in improving the running efficiency of the overall application.
出处
《计算机工程》
CAS
CSCD
北大核心
2010年第18期60-63,69,共5页
Computer Engineering
基金
陕西省科技计划基金资助项目(2007F51
2008K4-11)
西安市创新支持计划基金资助重点项目(CXY08003)
教育部博士点基金资助项目(20070700002)
关键词
代码下移
公共语言运行时
数据库管理系统
code down
Common Language Runtime(CLR)
DataBase Management System(DBMS)