一、CS端

C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。

二、BS端

B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。

三、CS优缺点

C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。

缺点主要有以下几个:

只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。

客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。

对客户端的操作系统一般也会有限制。

四、BS优缺点

B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

什么是BS端和CS端相关推荐

  1. 国产恒辉数据库CS端管理工具

    说起HHDBCS端管理工具,有些人就比较陌生,这是恒辉信达技术有限公司研发的一款恒辉数据库CS端管理工具.通用的数据库管理工具是管理数据库必不可少的工具,可以形象的称谓数据库管理员的"Off ...

  2. BS架构和CS架构 + Tomcat安装及配置

    BS架构 Browser(浏览器) Server(服务器) 浏览器服务器架构模式 - 通过浏览器与服务器进行交流 优点: 不需要安装客户端 维护成本较低 缺点 所有的计算和存储任务都在服务端,服务器端 ...

  3. javascript 判断 前端 是 pc端 还是 移动端

    javascript 判断 前端 是 pc端 还是 移动端 <!DOCTYPE html> <html lang="en"> <head>< ...

  4. html自适应pc窗口大小_自适应技术很难吗?为什么Shopyy平台将网站分为PC端和移动端...

    什么是自适应网站?其实自适应更专业的说法是响应式网站.通俗的说,就是一个网站可以兼容不同的终端,不用为每个分辨率设备做一个特定的版本的网站.近年来,各种大屏幕移动设备的普及,响应式网站也受到了更多人的 ...

  5. 网站PC端跟移动端有哪些不同的区别所在?

    移动时代的来临,不断的发展手机.平板等移动端设备,帮助用户更快更高效的找到有价值的信息,移动端也确实能吸引更大的流量,助力企业高速发展.那么针对PC端网站和移动端的优化又有哪些区别呢?下面一起来了解一 ...

  6. 移动端、PC端网站优化需齐头并进

    如今移动互联网发展速度之快我们深有体会,网站优化也从PC端延伸到移动端,在短短的几年时间内,移动SEO优化的作用让人无法忽视. 在移动互联网普及的大趋势下,中小企业在接触移动互联网的速度上还是太慢,不 ...

  7. 【错误记录】Flutter 混合开发报错 ( Android 端与 Flutter 端 EventChannel 初始化顺序错误导致无法通信 | EventChannel 通信流程 )

    文章目录 一. 报错信息 二. Android 端与 Flutter 端 EventChannel 注册与监听流程 三. 解决方案 一. 报错信息 在 Android 端初始化 EventChanne ...

  8. Socket实现java服务端与AndroidApp端数据交互

    在这里主要想实现服务端向App端推送消息,所以采用了Socket. java端: 第一步:创建ServerSocketManager.java类,这个类是针对客户端和App端的连接和断开进行监听,读取 ...

  9. css pc和mobile,初识pc端和mobile端CSS适配利器—vw+rem+CSS locks

    前言 大概五月份的时候,我下定决心写自己的博客系统,于是断断续续花了近一个月的时间琢磨Nestjs,写完了接口部分.六月份因为工作的原因就搁置了,说来也惭愧,直到九月中旬,才将它拾起.半个月后,后台部 ...

最新文章

  1. NYOJ 286 动物统计
  2. MIME Type描述消息内容类型的因特网标准
  3. qpaint 在graphicsview上的qimage画一条线_solidworks2016画一个塑料外壳:用开放的草图进行切除,你会吗?...
  4. Socket通信 客户端加密数据,传递数据密文到服务端,服务端解密密文 输出明文
  5. 9件事把你从消极情绪中解救出来
  6. Devextreme 与 Angular6 兼容问题解决
  7. thriftserver与spark application的区别
  8. DCDC BUCK芯片外围电路器件计算-包括Cin、Cout、L、f、cFF、等输出电容、电感计算、补偿电路计算
  9. android textview 字体边框,android TextView加边框
  10. 给出直角三角形斜边,求有多少三角形符合要求
  11. 在电脑上如何录制游戏
  12. 阿里云安装Jdk1.8,So easy!
  13. 计算机学期总结与学业计划,计算机教学工作总结以及来年计划范文
  14. UOJ #589. 图图的游戏
  15. 修改 nginx 的默认端口
  16. java 虚拟打印机_纯java虚拟打印机
  17. Exchange2016 更换见证服务器
  18. 寒假训练六.五(栈)2020.01.06(6题)
  19. ROS中实现A*路径规划
  20. Python Pickle任意代码执行漏洞

热门文章

  1. 基于LASSO分位数回归时间序列区间预测
  2. c语言编程 打印田字格,python用函数输出田字格
  3. 基于ssm的搬家管理系统
  4. 深度学习常用基本知识整理
  5. redis远程连接不上问题
  6. win10计算机图标点不了怎么办,Win10下鼠标双击桌面图标打不开应用怎么办
  7. 性能优化的一般性原则和方法​​​​​​​
  8. 一名iPhone开发者的创业经验 (转)
  9. Data Analyze
  10. 华为手机的操作技巧,快来看看