日期:2014-05-17  浏览次数:20507 次

服务器在公网
有个触摸屏的考核项目,客户端50多个 因涉及客户体验计划用cs 模式。
数据库在公网上,
有以下几种方式
 1.客户端调用 websevice,数据库不需要对公网公开(web 服务器和服务器在一台电脑上)。
 2, 客户端直接连接数据库服务器。
主要考虑安全性和效率。

大家谈谈 

------解决方案--------------------
如果只是浏览数据,那么webservice是很好的选择,通用性更强,安全性更高。
不然就直接连接数据库,这样开发,维护就能方便很多。
------解决方案--------------------
访问数据库这一步是免不了的,IIS在这里只是将数据库结果转换成XML格式输出。
用webservice相对直接连接数据库的弱项是当多用户操作的时候(好几百用户同时使用),可能导致数据阻塞。你的情况来看的话,没什么问题。
------解决方案--------------------
<p>你这个项目的数据库是和应用服务是公网连接吗</p>