是这样的,我做的一个三层程序中间层
DataSetProvider1连接table1
table1.active:=true;客户端
在clientdataset.CountryProvider这个选项里可以浏览到中间层的datasetprovider1客户端连接中间层必要条件:ip,端口,serverGUID,这三个具备了就能连上服务端,那么我的软件如果发布在网上,服务端ip,断口,serverGUID都可以被获得,serverGUID可以在注册表查找应用程序名称后获得,将这三项填入客户端的socketconnection就可以连上去了,这时我的表中的内容就可以一览无余了,如果在连个clientaset就可对我的表操作了,岂不是很可怕。小弟才疏学浅,想问一下三层高人如何才能避免这样的事发生。多谢多谢。
DataSetProvider1连接table1
table1.active:=true;客户端
在clientdataset.CountryProvider这个选项里可以浏览到中间层的datasetprovider1客户端连接中间层必要条件:ip,端口,serverGUID,这三个具备了就能连上服务端,那么我的软件如果发布在网上,服务端ip,断口,serverGUID都可以被获得,serverGUID可以在注册表查找应用程序名称后获得,将这三项填入客户端的socketconnection就可以连上去了,这时我的表中的内容就可以一览无余了,如果在连个clientaset就可对我的表操作了,岂不是很可怕。小弟才疏学浅,想问一下三层高人如何才能避免这样的事发生。多谢多谢。
解决方案 »
- 需要深圳到西安车票的进来了
- 一个关于TChart的问题,麻烦高手近来指教指教!谢谢了先!
- 视频采集时如何进行压缩
- 求教一个SQL查询语句
- 用DCOM连接的系统中 , server如何知道知道莫个client 异常关闭?????
- google怎么进去啊
- 难道无人知道:这个MTS/COM+三层问题(第三贴请教)?????????
- 内存出错!!!
- 请问,在用SMTP发邮件时需要认证,我要怎样发送password & USERID
- 很简单:点击form1.button1 ,弹出from2,仍显示form1;并且,不能对form1 再操作,直到form2执行完。
- <<燎原协同办公系统>>开发源代码
- 如何用Filter同时过滤两列?
可行加密端口号没用的 一条 netstat 就出来了