动力节点旗下在线教育品牌  |  咨询热线:400-8080-105 学Java全栈,上蛙课网
首页 > 文章

Java中C/S架构和B/S架构的介绍

07-21 17:49 271浏览
举报 T字号
  • 大字
  • 中字
  • 小字

随着社会在朝着信息化方向的发展,计算机和网络无处不在,无论是手机软件还是电脑软件等,只要你使用到电子产品就会碰到和计算机有关的东西,同样的,这些事物也少不了和java语言相关。今天继续来为大家整理java的学习内容,这篇文章会介绍C/S架构和B/S架构知识点。

首先来看C/S架构和B/S架构是什么,介绍一下C/S架构和B/S架构的具体概念。C/S架构Client/Server 客户端/服务器结构,它是一种软件系统体系结构。这里的客户端可以是由java图形界面定制的软件、可以是浏览器、也可以是通过SSH框架访问服务器的命令行脚本等,要求客户端电脑安装一个客户端程序。B/S架构就是大家所熟悉的browser(浏览器端)/server(服务器端)结构,它是一种软件系统体系结构这里的客户端可以是各大浏览器及其版本

C/S架构和B/S架构的常见的应用有什么呢?C/S架构的常见应用有QQ,迅雷,阿里旺旺等,优点是用户体验好,效果炫B/S架构的常见应用有淘宝,京东 12306safarichrome等。优点是访问只需要浏览器维护起来是非常方便的。

那么C/S架构和B/S架构的区别是什么呢,创建应用时该怎样选择使用哪个呢,这些问题的答案是由二者各自的优缺点来决定的,下面就来看C/S架构和B/S架构的优缺点有哪些。

C/S架构的优点有:(1由于C/S结构大部分的运算都是在客户端进行的,所以效率大大提高,速度也会有所提升;(2C/S结构的用户界面可以自定义,丰富多彩;(3安全性有所保证,可以进行多次认证(影响速度)等。

C/S架构的缺点有:(1编写界面比较困难,适用面比较窄,常用于局域网中;(2用户群体比较固定,不适合一些不可知的用户或终端;(3升级维护比较困难,一次升级

B/S架构的优点有:(1)无需自己编写客户端,由各大浏览器厂家编写测试完成,减少了java程序员的工作量;(2)交互性比较强,可以通过服务器端控制客户端的访问权限,达到对用户控制;(3)升级系统无须每一个客户端都进行升级,只需要在服务器端进行网站升级即可达到目的;(4)编写访问极其方便,常应用于广域网。

B/S架构的缺点有:(1)不同浏览器其兼容性不太完善,导致网页千差万别;(2)在速度和安全性上的投入远远大于C/S结构;(3)依赖性比较强(根据浏览器厂家而定);(4动画效果受浏览器限制

以上的内容就是今天介绍的C/S架构和B/S架构知识点了,包括了C/S架构和B/S架构的概念和二者各自的优缺点。希望大家可以学习更多的java培训课程,再深入的学习C/S架构和B/S架构

0人推荐
共同学习,写下你的评论
0条评论
妄想没有错
程序员妄想没有错

5篇文章贡献24586字

作者相关文章更多>

推荐相关文章更多>

DOM渲染的详细过程

QCode09-04 14:38

CSS水平和垂直居中技巧大梳理

Code大师09-04 14:50

mui的input框在IOS系统下无法聚焦或点击多次才能聚焦

不写代码你养我啊08-23 11:14

推荐的-视.频播放器以及在线客服

不写代码你养我啊09-17 18:02

谈谈java多线程的三大特性

要学习了06-18 18:13

发评论

举报

0/150

取消