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架构的系统有哪些代表?

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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Java IO编程

    Java IO编程JavaIOJavaNIO详解(一)JavaNIO详解(二)本列表会不断更新

    2022年6月12日
    24
  • PetShop4架构与技术分析

    PetShop4架构与技术分析2006-4-1722:20:17(被阅读7246次)1.项目概述与架构分析微软刚推出了基于ASP.NET2.0下的PetShop4,该版本有了一个全新的用户界面。是研究ASP.NET2.0的好范例啊,大家都知道,一直以来,在.NET和Java之间…

    2022年10月17日
    0
  • python中内置hash模块hashlib

    python中内置hash模块hashlib一、什么是hashhash,是一种对数据进行变换的算法,这种算法有以下特点:1.不定长输入,定长输出。2.不能被还原。由于算法过程中丢弃了一些数据,但是丢弃的是什么,丢弃了多少,谁也不知道,所以无法被还原,有点类似于有损压缩,丢弃的不可能被找回。3.相同输入,相同输出。4.抗碰撞性。即碰撞(不同输入产生相同输出)的几率特别小。5.抗篡改性。输入稍有改动,输出差别非常大。因为hash算…

    2022年5月2日
    54
  • 使用xsync脚本分发「建议收藏」

    使用xsync脚本分发「建议收藏」为什么使用xsync脚本来分发文件因为操作简单,只需要执行脚本在后面加上需要分发的文件就行了然后底层不一致,scp使用的是安全拷贝,而xsync使用的是增量拷贝由于底层不一致,xsync比scp快上许多使用脚本来分发文件之前不同节点之间的免密登录安排上脚本实现#!/bin/bash#1输入参数个数,如果没有参数就会退出pcount=$#if((pcount==0));thenechonoargs;exit;fi#2需要分发的文件名称p1=$1fname=`

    2022年5月18日
    51
  • 女朋友让我深夜十二点催她睡觉,我有Python我就不干

    用Python的pyautogui库自动操作电脑,并用apscheduler设置定时任务,实现定时发送微信功能。

    2022年4月15日
    52
  • python安装教程[通俗易懂]

    python安装教程[通俗易懂]python安装教程本章节我们将向大家介绍如何在本地搭建Python开发环境。Python可应用于多平台包括Linux和MacOSX。你可以通过终端窗口输入"python&

    2022年7月5日
    18

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

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