zoukankan      html  css  js  c++  java
  • 架构流程笔记

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

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

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

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

  • 相关阅读:
    1.MySql安装
    struts文件上传、文件下载
    Java内存模型
    虚拟机类加载机制
    JAVA内存管理
    算法
    POI
    SSH项目(1)
    classpath路径和properties
    AngularJS路由实现单页面跳转
  • 原文地址:https://www.cnblogs.com/sxmny/p/3795779.html
Copyright © 2011-2022 走看看