什么是客户服务器模式?,第1张

你说的应该是客户端服务器模式吧,client/server简称c/s模式。就是在网络应用服务中需要同时运行客户端软件和服务器软件,就像qq和大型网络游戏一样。

与之相对应的是b/s模式,browser/server,是浏览器和服务器模式,这种模式不需要在客户端运行软件,只需要在服务器上运行,用户在浏览器上操作就行了。像一般的网站,绝大部分的oa软件,都是在浏览器上操作,而不需要专门运行某个程序。

  共享服务器主要的目的 在于“共享”两个字

  比如说有个网站

  小型网络服务器, 只能承担200个连接,若使用专用服务器那么就只能有200个连接。

  但是如果使用共享服务器 那么有可能就能支持2000个连接,而不用增加硬件设备。所以就产生了共享服务器,这也是它的优势。

  共享服务器适用的范围

  1,client 和 server之间数据传输少(小于16K),需要大量的数据传输的话如DW就最好用专用服务器了。

  2,取决于网络速度,数据库服务器速度和客户端的连接的一个平衡。

  原理

  1,专用服务器的连接过程

  客户端连接到server端的话,会产生一个dedicate server,负责客户端和服务器之间的连接以及信息数据专递。

  2,共享服务器连接

  客户端连接到server端时,这个request被放到一个共享服务器独有的dispatcher(负载最少,这个dispatcher处理多个客户端连接)中,然后其中一个shared server process处理请求,处理完之后server将数据放到dispatcher相应的respone 队列中,然后传回到客户端

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 什么是客户服务器模式?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情