C/S架构,是不是客户端要访问数据库的数据就必须访问服务器端,由服务器端来访问数据库才可以,这样才叫做CS架构吗?1.客户端与服务器端创建TCP/iP连接,然后客户端的操作形成相应的代码,如{{10011}},服务端接受到代码,来进行响应并访问数据库以及返回结果集? 请问这样算是标准CS架构吗,如果这样操作,是不是要传输2次结果集?第一次由数据库传书给服务器端,第二次由服务器端传书给客户端?2.客户端访问数据库采用WEBservice的形式。效果同上3.如果数据库就在局域网内,如果使用软件的环境不能上网,请问,客户端是不是可以直接连接数据库?如果直接连接了是不是 就不叫CS架构了?初学者对概念不太明白,求高人指点C/S
对应B/S架构,及Browser/Server;
那么C/S架构对应的是什么呢?是P2P,也就是没有中心节点的松散的架构。
如果客户端的连接字符串(包含密码或者验证信息)被别人获取,他就可以用SQL Server Management Studio(或者类似的工具)直接打开数据库,想怎么做就怎么做啦。