网络应用模式

网络应用模式

C/S(Client/Server):C/S结构通常采用两层结构,服务器负责数据的管理,客户机负责完成与用户的交互任务。客户机通过局域网与服务器相连,接收用户的请求,并通过网络向服务器放松请求,对数据库进行操作。服务器接收到请求,将数据提交给客户机,然后客户机对数据进行计算后讲结果呈现给用户。C/S结构缺少通用性,系统维护、升级需要重新设计和开发,增加了维护和管理的难度,进一步的数据拓展困难较多,所以C/S结构只限于小型的局域网。

B/S(Browser/Server):B/S架构采取浏览器请求,服务器响应的工作模式。用户可以通过浏览器去访问Internet上由Web服务器产生的文本、数据、图片、动画、视频点播和声音等信息;而每一个Web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中;当用户发送请求时浏览器将请求提交给服务器,服务器对请求处理后生成HTML页面返回给浏览器,最后浏览器将页面显示给用户。给结构已经成了当今软件应用的主流结构模式.
网络应用模式_第1张图片

P2P:P2P在IT最初的含义是Peer-to-Peer(点对点),之后的含义数Point to Point,现在P2P已经被广泛的理解为Pointer to Pointer,PC-to-PC等;简单的讲P2P就是数据不在通过服务器传输,而是网络用户之间直接传输数据,例如腾讯的QQ

你可能感兴趣的:(Web知识)