首页 > 其他 > 详细

架构流程笔记

时间:2014-06-20 22:40:36      阅读:356      评论:0      收藏:0      [点我收藏+]

一个大型的web项目同时需要给手机等其他设备提供接口。这时可以把数据库访问层。共享使用wcf,然后使用缓冲提高效率!

bubuko.com,布布扣

pc:  前台web访问web层的业务处理层 webModel ,webModel负责处理一些前台的逻辑处理,比如验证,过滤,权限判断等,然后调用wcf,

phone:手机等其他设备直接调用wcf层,我们公司的项目是手机设备直接调用wcf,如果需要登录权限判断的数据则手机端把用户名传到wcf,但是这样不安全,因为我只要知道
WCF的接口然后随便输入一个用户名就可以获取这个用户的数据。

 

然后 WCF调用数据层中的bll层, bll层则使用工厂模式生产dal的实例 然后调用 sql 还是DB2等其他数据库 这里就是个普通的工厂模式,与以前的工厂模式不同的是。之前的是web层调用bll层,而下载是WCF调用bll层,然后我们在bll层调用dll之前可以使用缓冲来提高效率

 

 

架构流程笔记,布布扣,bubuko.com

架构流程笔记

原文:http://www.cnblogs.com/sxmny/p/3795779.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!