在midas中如何对server和client之间传输的数据库数据加密,压缩(200分)

  • 主题发起人 主题发起人 asiancat
  • 开始时间 开始时间
A

asiancat

Unregistered / Unconfirmed
GUEST, unregistred user!
请给我个思路,最好能利用成熟的控件
asiancat@sina.com
 
你可以将ClientDataSet的XMLDATA加密传出去然后接受时解密,反相如此
 
看看Delphi自己的例子demo/midas/intrcpt
它提供了一个拦截者的功能,可以对发送和接收的数据进行加密和压缩
 
这个例子只用于tsocketConnection,dcom的好象不用自己做,可以设置。
 
同意dira。
 
好象,用DCOM协议时自身有加密,如果是用Socket 书上好象时讲新增一具支技IDataIntercept(用于加密的接口) 接口的COM对象,然后设置Socket 连接组件的InterceptGUID 属性为COM的GUID,本人只有从书上看,没有真正去实现过,只供阁下
参考。
 
因为不能提问,借用你的帖子,提出我的问题,实在抱歉,////////大家好,我最近编了一个关于物资收发的应用小程序(delphi6.0),希望能象别的软件一样实现数据备份恢复功能,不知道谁能告诉我一个比较简单易行的数据库备份(最好能压缩)恢复的方法,我是用delphi6.0自代的软件建立的paradox7型数据库,在这里先谢谢大家了![red][/red]
 
使用zipmidas
http://www.benya.com/code/zipmidas/
 
client端在传数据时,触发DataProvider的onBeforeUpdateRecord事件,加密可在此进行
在获得数据时,触发onGetData事件,解密可在此进行
 
这个问题等于送分,delphi的help写的很清楚。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部