<!-- 
目前开发的基本构架:
1.CS结构,Client/Server
1).网络开发中开发者需要编写两个端点,一个是客户端程序,一个是服务端程序。举例QQ,360(客户端需要安装软件)
2)需要在客户机安装客户端的部分。
3)弊端:客户端维护比较麻烦,机器只要一重装,就需要从新安装这个软件,升级比较麻烦。后期有了一个解决方案:对于升级,可以通过网络升级的形式完成。
4)好处:客户端出现,可以减轻服务端的运算压力。可以让一部分运算转移到客户端,而且可以在客户端进行用户的个性化配置信息的存储。最为常见的是:网络游戏,比如传奇、再比如更直观的魔兽世界。游戏的动画效果就是在客户端实现的,人物的举动地标是在服务端实现。
杀毒软件也是用客户端

2.BS结构,Browser /Server
1)这种结构,程序员只需要编写服务端,而客户端只需要有浏览器即可,只要装有操作系统的机器都自带浏览器,这是web开发技术的流行,导致这种结果的流行。
2)不用开发客户端,相对省事很多,而且操作也比较简单,只要能上网,就可以进行像浏览网页一样进行的功能的使用。
3)BS运行全在服务端。对于大数据量的运算就会很慢,虽然现在也有网页网游,但是是使用flash完成的,他的数据量比较小,而且flash也是在客户端由浏览器启动flaash引擎在进行解析执行的。

等以后云计算普及后,可以实现分布式计算,所有的运算都交给云端(互联网上的各个服务器)完成。但是必须解决掉至少两个问题:1)数据安全性 2)带宽

url编码是用‘%’分隔,安四个二进制位编码,URL编码:就是将文字获取其对应的编码后,将其编码的十六进制转成ASCII码

-->

HTML中的BS和CS结构相关推荐

  1. Web的相关概念及BC、CS结构

    Web服务器 能够让本地电脑中的资源可以被其他的电脑访问: 服务器分为两种:硬件服务器(本质是一台装有服务器软件的主机)和软件服务器: 常见的JavaWeb服务器: weblogic:是oracle公 ...

  2. 什么是BS结构、CS结构、RIA结构程序

    B/S结构 B/S结构,即Browser/Server(浏览器/服务器)结构,Web应用程序,即在浏览器下运行的程序为Web应用程序.在浏览器中运行的程序为BS结构的程序.BS应用程序无需在本地有它的 ...

  3. BS和CS架构,软件开发的瀑布模型,快速原型模型、螺旋模型、敏捷开发、软件测试分类,测试的分类和理解

    1.BS和CS架构 1.1  BS:浏览器与服务器结构 优点:客户端无需安装,有web浏览器即可 缺点:在速度和安全性上需要花费巨大的设计成本 1.2  CS:客户机与服务器结构 优点:CS架构的页面 ...

  4. 电子病历,到底是用BS还是CS

    电子病历,到底是用BS还是CS 袁永福 2014-8-19 前言:前几天下午去开发医疗软件的S公司,旁听了他们的内部技术讨论会议.他们目前的电子病历是B/S架构,会上一群人讨论起用C/S重构电子病历系 ...

  5. cs和bs架构的区别(bs和cs架构的区别和优缺点)

    BS架构比CS架构优越的地方有哪些? BS架构比起CS架构有着很大的优越性,传统的MIS系统依赖于专门的操作环境,这意味着操作者的活动空间受到极大限制:而BS架构则不需要专门的操作环境,在任何地方,只 ...

  6. 网络架构及其演变过程(BS和CS区别)

    首先我们先了解现在软件的类型有哪些? 软件三大类型:单机(rar.office).CS类型(QQ,大型游戏).BS类型 一.开始(CS结构时期) 刚开始的时候用户去取数据,直接就去主机拿,从这里开始就 ...

  7. BS和CS的联系和区别

    BS与CS的联系与区别. C/S是Client/Server的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.InFORMix或 SQL Serv ...

  8. BS与CS的联系与区别

    一.CS和BS含义: CS即Client/Server(客户机/服务器)结构.C/S结构在技术上很成熟,它的主要特点是交互性强.具有安全的存取模式.网络通信量低.响应速度快.利于处理大量数据. BS即 ...

  9. BS与CS 模式的区别

    BS与CS的联系与区别. C/S是Client/Server的缩写.服务器通常采用高性能的PC.工作站或小型机,并采用大型数据库系统,如Oracle.Sybase.Informix或 SQLServe ...

最新文章

  1. FFT频谱泄露和加窗 (一)
  2. u盘安装浪潮服务器_浪潮服务器NF84260M3安装Windows server 2012 R2
  3. Java - 死锁 Dead Lock 定位分析
  4. EventBus设计与实现分析——事件的发布
  5. JavaScript基础笔记
  6. SAP Spartacus My Company url的数据源, 来自Sampledataaddon
  7. mtk pwmlinux timer
  8. 【性能测试】Linux系统监控-CPU信息
  9. 新网域名查询和注册API接口类 源码
  10. HTML基础知识点(1)
  11. python通过什么对象连接数据库_介绍Python 数据库的Connection、Cursor两大对象
  12. python操作sql_Python操作MSSQL
  13. 被众多车企“抛弃”、增长放缓,Mobileye值不值500亿美元?
  14. 宝塔安装RSSHub订阅服务
  15. 95%置信区间的含义_置信度为95%的置信区间什么意思
  16. 配置MySQL环境、安装MySQL、解决mysql无法修改密码问题
  17. vue 二级路由嵌套和二级路由高亮问题
  18. 考华为云认证的必要条件、注意事项
  19. 个人博客添加网易云音乐Flash插件
  20. 云化数据中心网络特性与挑战

热门文章

  1. 微信小程序理解8大误区,你中招了吗?
  2. .ipynb文件是什么,如何打开?
  3. CentOS 安装无线网卡驱动,配置无线上网
  4. VCS 工具学习笔记(1)
  5. VCS 编译仿真方法总结
  6. linux drwxr-xr-x 的学习
  7. word 2010页眉页码从第三页开始设置
  8. c语言 逗号表达式的作用,关于c语言逗号表达式的运算规则知识点
  9. RMS均方根值是什么意思?
  10. mysql描述性统计函数_你知道什么是 MySQL 的模糊查询?