C/S结构与B/S结构
程序员文章站
2022-06-11 08:37:05
按照是否需要访问网络,程序可分为网络程序与非网络程序.其中网络程序又可分为B/S结构与C/S结构。 C/S结构是指客户端(Client)/服务器(Server)模式,这种模式的客户端中 需要安装一个RCP程序。RCP程序负责与服务器进行数据交换。一般的网络程序都是C/S结构,例如QQ、MSN、迅雷等 ......
按照是否需要访问网络,程序可分为网络程序与非网络程序.其中网络程序又可分为b/s结构与c/s结构。
c/s结构是指客户端(client)/服务器(server)模式,这种模式的客户端中 需要安装一个rcp程序。rcp程序负责与服务器进行数据交换。一般的网络程序都是c/s结构,例如qq、msn、迅雷等
以往基于客户、服务器的c/s结构应用程序存在很多缺点,它需要安装客户端程序。当应用程序升级时,客户端同样需要下载升级程序才能使用新的功能。这样无形中会给客户端带来一定的麻烦,限制了该应用程序的广泛使用。当今更多的下载软件、即时通信软件等都是c/s结构的应用程序。
b/s是指浏览器(browser)、服务器(server)模式。一般的网站都是b/s结构的,例如谷歌、百度。
web应用程序的访问不需要安装客户端程序,可以通过任一款浏览器来访问各类web应用程序。当we应用程序进行升级时,并不需要在客户端做任何更改,和c/s结构的应用程序相比,web应用程序可以在网络上更加的广泛第进行传播和使用
------------------------<javaweb整合开发>