C/S模式与B/S

 

网络程序开发的两种计算模式--C/S模式与B/S模式。两种各有千秋,用于不同场合。
  C/S适用于专人使用,安全性要求较高的系统;
  B/S适用于交互性比较频繁的场合,容易被人们所接受,倍受用户和软件开发者的青睐;
  B/S模式下的动态网页技术主要有CGI,ASP,PHP,JSP等,
  其中JSP基于java技术,跨平台性好,“一次编写,到处运行”,并且编写容易,程序员可以快速上手;其重用性好,连接数据库使用JDBC驱动,支持大多数的数据库系统,目前已成为开发B/S系统的主流技术。
  
  详细介绍:
  C/S模式:
  C/S(Client/Server,客户/服务器)方式的网络计算模式,A、服务器负责管理数据库的访问,并对客户机/服务器网络结构中的数据库安全层加锁,进行保护;B、客户机负责与用户的交互,收集用户信息,通过网络向服务器发送请求。C、C/S模式中,资源明显不对等,是一种“胖客户机(fat client)”或“瘦服务器(thin server)”结构。D、客户程序(前台程序)在客户机上运行,数据库服务程序(后台程序)在应用服务器上运行。
  
  B/S模式:
  B/S(Browser/Server,浏览器/服务器)方式的网络结构,A、客户端统一采用浏览器如:Netscape和IE,通过Web浏览器向Web服务器提出请求,由Web服务器对数据库进行操作,并将结果传回客户端。B、B/S结构简化了客户机的工作,但服务器将担负更多的工作,对数据库的访问和应用程序的执行都将在这里完成。即当浏览器发出请求后,其数据请求、加工、返回结果、动态网页生成等工作全部由Web服务器完成。

posted @   lclc  阅读(219)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示