CS架构和BS架构

1. 系统架构分类
    C/S
    B/S
2. 什么是 C/S ?
    Client / Server
    优点:
        速度快, 大部分数据集成在客户端, 只需要传输少量的数据.
        相对安全, 大部分数据集成在客户端
        界面炫酷
    缺点:
        需要安装特定的客户端软件
        升级麻烦
    什么样的系统适合使用 C/S
        娱乐性
        及时性强的
3. 什么是 B/S ?
    Browser / Server
    B/S 本质上还是 C/S , 只是 B/S 的客户端比较特殊, 是服务器 
    优点:    
        不需要安装特定的客户端, 只需要有浏览器就行
        升级方便, 只需要升级服务器端
    缺点:
        所有数据都在服务器端, 一旦发生不可抗力, 数据丢失严重
        速度慢
        界面单调
    什么样的系统适合使用 B/S
        企业内部使用的办公软件
        对界面要求不是很高, 速度要求不是很快
        要求升级方便
        B/S的系统更注重数据的管理
4. B/S 架构需要的技术, 访问的全过程
    http://119.75.128.10:8080/egov/login.html   这是一个静态资源, 不需要 JAVA 程序
    http://119.75.128.10:8080/egov/delete?sno=110   这是一个动态资源, 所带的信息是 sno=110 ,
    需要服务器端的程序解析数据, 动态资源和路径是一种对应的关系(不一定是一一对应)

上一篇:Java 微信公众号上传永久素材的方法


下一篇:better-scroll不能滚动之 滚动监听-左右联动