摘要
分析了目前Web应用的不足,介绍了Web服务和持久层技术,提出了一种.NET平台下的Web应用框架。该框架将传统三层Web应用系统中的应用服务层进一步从逻辑上划分为三个层次:业务外观层、业务规则层和持久层。业务外观层采用Facade设计模式进行设计,以Web服务方式向Web表示层提供服务,并利用TierDeveloper设计持久层,实现对象持久化。最后以供应链管理(SCM)系统中的采购单模块为例,给出了该框架的具体实现。
The disadvantages of web application are analyzed, and the web service and persistence layer technologies are introduced. Based on these two new technologies, a new framework of web application based on .net is presented. The framework divides application service layer in traditional 3- tier web application framework into business facade layer, business rule layer and persistence layer logicaUy. Business facade layer is designed by facade design mode and web presentation is provided service with web service and persistence layer is designed by using tier developer to make the business object persistence. In the end, a purchasing model in SCM system based on this framework is introduced.
出处
《计算机工程与设计》
CSCD
北大核心
2006年第8期1446-1448,1482,共4页
Computer Engineering and Design