【发布时间】:2018-05-16 19:32:44
【问题描述】:
Web 服务与直接客户端-SQL 服务器通信的优缺点是什么?
据我了解:
优点:
如果 Web 服务与远程数据库安装在同一台计算机上,则无需打开 sql server 端口,以便客户端可以访问远程数据库。如果 Web 服务在另一台计算机上,则需要为 Web 服务打开端口才能访问远程数据库。
如果有人设法获得了 user:pass,他只能对 Web 服务公开的 db 进行操作,而不是对整个 db 进行所有操作。
缺点:
程序员的更多工作
较慢
【问题讨论】:
标签: c# sql sql-server web-services wcf