客户端连接应用服务器如何设置密码(采用socket server)服务器端如何设置客户端连接时需要密码的方式http://expert.csdn.net/Expert/topic/2502/2502888.xml?temp=.6128656
解决方案 »
- SQL储存过程中同时使用insert与select查询的问题?
- 求助--编写关于引入式HOOK API遇到的问题
- 如何将一个数组写入DAT文件并规则的从DAT文件中依次读出?
- 怎么把listview里的内容导出到excel?
- 此问题怎样解决???
- FastReport报表中,如何让字段值为空或者为零的打印 '//'或是画斜线?
- 如何用delphi直接调用.sql文件
- 在MS SQL做视图提示不可以做,错误提示,
- 心电图划线程序的再次提问
- 请问delphi做那种作文,用什么控件,就是一行一行,可以填的那种...
- 我是一名新手,请问如何知道控件的方法及其用途
- self.ADOTable1.append;{self这是什么意思啊?}
TSocketConnection连接应用服务器的时候,通过Borland Socket Server 连接应用服务器
其中没有用户密码这种类型的东西。
如果你用TSocketConnection连接时候不设置成false
就一样连接我的应用服务器。
TSocketConnection
通过了服务器的host和servername连接到了服务器
TClientDataSet的RemoteServer是上面的Tsocketconnection然后
在Tclientdataset中的ProviderName自然的看到了应用服务器的TDataSetProvider的名字
就可以连接。而其中并没有需要密码什么的操作过程,上面个位大侠的标志全局变量如果通过
客户端发给服务器,而又如何让服务器屏蔽TDataSetProvider给特定某个客户的访问。通过什么手段让其他人无法连接或需要密码。
整个一个过程,怎么处理,我是不是太笨了,麻烦之处敬请原谅。
一般, 只有在試驗性的代碼中, 或對安全沒有要求, 才直接將數據接口暴露給客戶端;
如果, 你想開發實際的系統, 可能要改變思路, 看看 DCom, 或 com+方面的實現, 提供一系列用戶接口, 包括登錄接口, 讓客戶端調用!