标签:操作 数据库服务器 部分 数据库服务 browser 前端 结果 cli 数据处理
C/S模式
Client/Server;即客户端/服务器;是一种两层结构的系统,第一层是在客户机系统上结合了表示与业务逻辑;第二层是通过网络结合了数据库服务器。
两层C/S结构的实现原理
应用程序(客户端)首先依据用户操作形成对应的SQL语句,然后通过网络协议(如:TCP/IP等)向数据库服务器发送SQL命令;数据库服务器通过其监听端口(如:Oracle的1521等)实时检测有无服务请求。当检测到有SQL请求时,服务器首先对客户端身份进行验证,验证通过后执行请求客户的SQL命令。
C/S模式的特点
B/S模式
Browser/Server;即浏览器/服务器;是一种从传统的二层CS模式发展起来的新的网络结构模式,其本质是三层结构C/S模式; 在这种结构下,用户工作界面是通过WWW浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是主要事务逻辑在服务器端(Server)实 现,形成所谓三层3-tier结构。
B/S结构的实现原理
在B/S模式中,客户端运行浏览器软件。浏览器以超文本形式向Web服务器提出访问数据库的要求,Web服务器接受客户端请求后,将这个请求转化为SQL语法,并交给数据库服务器,数据库服务器得到请求后,验证其合法性,并进行数据处理,然后将处理后的结果返回给Web服务器,Web服务器再一次将得到的所有结果进行转化,变成HTML文档形式,转发给客户端浏览器以友好的Web页面形式显示出来。
B/S模式的特点
标签:操作 数据库服务器 部分 数据库服务 browser 前端 结果 cli 数据处理
原文地址:http://www.cnblogs.com/lulushow/p/6860398.html