C/S 和 B/S

C/S

    C/S 全名 Client/Server,即客户端与服务端,一种典型的两层架构,客户端是运行在用户端的程序,能够是 app 也能够是电脑上的程序。前端

    而服务端则分为两种:一是直接运行在诸如 mysql、sqlserver 这类的数据库上的,客户端经过数据库链接直接访问获取数据;二就是常见的 Socket 服务端,经过创建 Socket 使客户端与服务端通讯。mysql

    C/S 还有一个别名称作胖客户端架构,由于客户端须要实现多数业务逻辑和界面展现,承受很大的压力。sql

 

B/S

    B/S 全名 Browser/Server,即浏览器/服务器架构,一般只有少数逻辑在前端浏览器中实现,浏览器通常都随系统自带,无需单独安装。数据库

    B/S 能够看作瘦客户端架构,业务逻辑和计算大部分放在服务端,减小了客户端的压力,但展现的界面就没有 C/S 结构的客户端来的丰富。浏览器

相关文章
相关标签/搜索