(1)客户端登陆后直接操作数据库
(2)客户端给服务器发送指令,服务器操作数据库后再返回给客户端
第一种肯定比较简单,但我不清楚现在流行的架构是怎样的,毕竟为了方便而给以后带来隐患就麻烦了,欢迎各位大大解答
6 个解决方案
#1
第一之种 不同的用户登录,有不同的权限
#2
第一种比较简单,但是出现问题,修改的时候需要每个客户端都修改。
第二种东西做的多点,做成webservice,供客户端调用,有的问题可以直接修改webservice,相对比较安全方便
第二种东西做的多点,做成webservice,供客户端调用,有的问题可以直接修改webservice,相对比较安全方便
#3
那么现在大多数用哪一种呢?顺便说一句,大佬又是你
#4
你先说清楚:你搭建的是 C/s 还是 b/s 项目?
具体给谁用?客户端是怎么样的?
这些都很关键, 讲清楚才能判断。
第一种效率非常高, 但有风险, 不过在 应用服务器(如 Web 服务器)与 DB服务器在同一个内网的情况下也没什么问题(web服务器对外开放, 但DB服务器不对外开放)。
第二种效率低, 但胜在安全, 安全要求非常高的情况下才用。
具体给谁用?客户端是怎么样的?
这些都很关键, 讲清楚才能判断。
第一种效率非常高, 但有风险, 不过在 应用服务器(如 Web 服务器)与 DB服务器在同一个内网的情况下也没什么问题(web服务器对外开放, 但DB服务器不对外开放)。
第二种效率低, 但胜在安全, 安全要求非常高的情况下才用。
#5
C/S和B/S都有,具体上算是一个给企业和高校用的设备管理系统吧,客户端就是用来实现查询,插入,删除,以及一些信息提醒的管理软件
#6
如果能保证DB服务器安全(外网无法访问,防火墙限制只有内网部分机器能访问), 就用第一种;
保证不了, 用第二种, 就这么简单。
保证不了, 用第二种, 就这么简单。
#1
第一之种 不同的用户登录,有不同的权限
#2
第一种比较简单,但是出现问题,修改的时候需要每个客户端都修改。
第二种东西做的多点,做成webservice,供客户端调用,有的问题可以直接修改webservice,相对比较安全方便
第二种东西做的多点,做成webservice,供客户端调用,有的问题可以直接修改webservice,相对比较安全方便
#3
那么现在大多数用哪一种呢?顺便说一句,大佬又是你
#4
你先说清楚:你搭建的是 C/s 还是 b/s 项目?
具体给谁用?客户端是怎么样的?
这些都很关键, 讲清楚才能判断。
第一种效率非常高, 但有风险, 不过在 应用服务器(如 Web 服务器)与 DB服务器在同一个内网的情况下也没什么问题(web服务器对外开放, 但DB服务器不对外开放)。
第二种效率低, 但胜在安全, 安全要求非常高的情况下才用。
具体给谁用?客户端是怎么样的?
这些都很关键, 讲清楚才能判断。
第一种效率非常高, 但有风险, 不过在 应用服务器(如 Web 服务器)与 DB服务器在同一个内网的情况下也没什么问题(web服务器对外开放, 但DB服务器不对外开放)。
第二种效率低, 但胜在安全, 安全要求非常高的情况下才用。
#5
C/S和B/S都有,具体上算是一个给企业和高校用的设备管理系统吧,客户端就是用来实现查询,插入,删除,以及一些信息提醒的管理软件
#6
如果能保证DB服务器安全(外网无法访问,防火墙限制只有内网部分机器能访问), 就用第一种;
保证不了, 用第二种, 就这么简单。
保证不了, 用第二种, 就这么简单。