b/s架构与c/s架构
1.什么是b/s架构?什么是c/s架构? B/S(Browser/Server),浏览器/服务器程序 应用系统完全放在应用服务器上, 并通过应用服务器同数据库服务器进行通信,系统界面 是通过浏览器来展现的. C/S(Client/Server),客户端/服务端,桌面应用程序! c/s架构分为客户端和服务器两层,用户在本地安装客户端软件,通过网络与服务器相互通信,最典型的应用有QQ聊天,微信,用户只需在客户端安装应用软件, 实现与服务器之间的通信. b/s原理: b/s采取浏览器请求,服务器响应的工作模式。 用户可以通过浏览器去访问 internet 上由web服务器产生的文本,数据等信息; 而每一个web服务器又可以通过各种方式与数据库服务器连接,大量的数据实际存放在数据库服务器中; 从web服务器上下载程序到本地来执行,在下载的过程中若遇到与数据库有关的指令,由web服务器交给数据库来解释执行,并返回给web服务器,web服务器又返回给用户,在这种结构中,将许许多多的网络连接在一起,形成全球网 c/s原理: c/s结构通常采取俩层结构。服务器负责数据的管理,客户机负责完成与用户的交互任务。 客户机通过局域网与服务器相连,接受用户的请求,并通过网络向服务器提出请求,对数据库进行操作。服务器接受客户机的请求,将数据提交给客户机,客户机将数据进行计算并将结果呈现给用户