cs与bs架构_cs架构和bs架构的应用

cs与bs架构_cs架构和bs架构的应用CS和BS架构介绍

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

CS和BS架构介绍

1. C/S架构

  • Client / Server (客户端/服务器端的交互形式。)
  • 缺点:升级麻烦,维护成本较高。
  • 优点:速度快,体验好,界面炫酷。(娱乐型的系统多数是C/S架构的。)

常见的C/S架构的系统

  • QQ
  • 微信
  • 支付宝
  • 王者荣耀
  • ….

2. B/S架构(以后主要走的方向是这个。)

  • Browser / Server (浏览器/服务器的交互形式。)
  • Browser支持哪些语言:HTML CSS JavaScript
  • 写HTML CSS JavaScript代码的这波人职位叫做:WEB前端开发工程师。(Java程序员目前来看也需要会一些前端的东西。)
  • 前端页面上的图片需要UI设计师完成。(PS对java程序员来说没有太高的要求。)
  • S是服务器端Server,Server端的语言很多:C C++ Java python…..(我们主要是使用Java语言完成服务器端的开发)

B/S架构的系统有什么优点和缺点?

  • 优点:升级方便,只升级服务器端代码即可。维护成本低。
  • 缺点:速度慢、体验不好、界面不炫酷 
  • 企业内部的解决方案都是采用B/S架构的系统,因为企业内部办公需要的一些系统不需要炫酷,不需要特别好的用户体验,只要能做数据的增删改查即可。并且企业内部更注重维护的成本。

B/S架构的系统有哪些代表?

  • 京东
  • 百度
  • 天猫
  • ….
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/195586.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java面试之Web「建议收藏」

    Java面试之Web「建议收藏」Java面试之Web

  • html使用vue axios,使用 Vue和axios

    html使用vue axios,使用 Vue和axios昨天写完了博客以后,有人就在我的博客下面留言说现在不是使用了Axios了吗?我赶紧再把Axios的例程给补上,并且做一个更新。其实vue-resource并不复杂,就是不稳定。Vue官方放弃它也是对的,作者是这样子说的最近团队讨论了一下,Ajax本身跟Vue并没有什么需要特别整合的地方,使用fetchpolyfill或是axios、superagent等等都可以起到同等…

    2022年10月29日
  • python做语音信号处理

    python做语音信号处理作者:凌逆战时间:2019年11月1日博客园地址:https://www.cnblogs.com/LXP-Never/p/10078200.html音频信号的读写、播放及录音标准的python已经支持WAV格式的书写,而实时的声音输入输出需要安装pyAudiio(http://people.csail.mit.edu/hubert/pyaudio)。最后我们还将使用pyMedia(…

  • StringBuilder的常用方法

    StringBuilder的常用方法在程序开发过程中,我们常常碰到字符串连接的情况,方便和直接的方式是通过"+"符号来实现,但是这种方式达到目的的效率比较低,且每执行一次都会创建一个String对象,即耗时,又浪费空

  • MacBook Pro死机强制重启键

    MacBook Pro死机强制重启键MacBookPro死机强制重启

  • mysql中的mvcc的使用和原理详解_mysql底层原理

    mysql中的mvcc的使用和原理详解_mysql底层原理什么是MVVCMVVC(Multi-VersionConcurrencyControl)(注:与MVCC相对的,是基于锁的并发控制,Lock-BasedConcurrencyControl)是一种基于多版本的并发控制协议,只有在InnoDB引擎下存在。MVCC是为了实现事务的隔离性,通过版本号,避免同一数据在不同事务间的竞争,你可以把它当成基于多版本号的一种乐观锁。当然,这种乐观锁只在…

    2022年10月31日

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号