以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  用户咨询  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4)
----  [建议]急需网络畅通判别构件  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=18973)

--  作者:pc_doctor
--  发布时间:2008-7-21 18:58:03
--  [建议]急需网络畅通判别构件

一个C/S系统,将数据库放在远端服务器中的共享目录中。


为了判别网络通不通,特设一个特殊文件放在共享目录中,客户端启动后随即检查这个特殊文件后再连接数据库。


但是,一旦网络不通时,随即将报出没有发现该路径文件等错误。这样,将你苦心隐藏的机器和路径都暴露无遗了,让人有点啼笑皆非的,更重要的是失去安全性。


——希望,星能检测网络畅通,至少能做到对目标机器名进行检测。这样,客户端就可以根据检测的返回值,再决定进一步的文件检测。这样,至少可以避免软件“穿窟窿”(弹出异常错误窗口)吧。


--  作者:志艺风云
--  发布时间:2008-7-21 21:00:46
--  

如果安装了防火墙或设置得好时,对目标机器名进行检测 也不一定能检测得到的

其实最好的方法就是连接数据库返回连接结果判断。


--  作者:wd0001
--  发布时间:2008-7-21 23:20:33
--  
以下是引用志艺风云在2008-7-21 21:00:46的发言:

如果安装了防火墙或设置得好时,对目标机器名进行检测 也不一定能检测得到的

其实最好的方法就是连接数据库返回连接结果判断。

支持这个需求


--  作者:wd0001
--  发布时间:2008-7-30 7:34:00
--  

请参考这个实例,用超文本传输构件变通执行

http://web.diylsoft.com/?ipe=./union/ac/info&name=qztw0001



--  作者:admin
--  发布时间:2008-7-30 9:02:54
--  

可以这样直接进入会员的“在线服务”页面:

http://web.diylsoft.com/?ipe=./union/ac/info&name=qztw0001