本人作了个COM+服务器作测试用:
MTSDATAMOUDLE:AdoConnect+ADOQrY+datasetprovider
有以下两个接口
function LOGIN(USERID,PWD:WideString):shortint;
function GetDATA(sqL:widestring):oleVariant;
想实现这样安全的效果:如果用户登陆成功,则将连接字串赋给ADOCONNECT,
否则不赋ADOCONNECT值.客户端:ClientDataSet+datasource+socketconnect
如果将SOCKET连上,调用APPSVR的GETDATA后不关闭SOCKETCONN
则可以有上面的效果,但本人想这样:每次取数据后关闭SOCKET连接!!
这样就导致连接串为空了!!!
请问如何做才可以做到:
每次取数据后关闭SOCKET连接,且防止不安全的因素???
MTSDATAMOUDLE:AdoConnect+ADOQrY+datasetprovider
有以下两个接口
function LOGIN(USERID,PWD:WideString):shortint;
function GetDATA(sqL:widestring):oleVariant;
想实现这样安全的效果:如果用户登陆成功,则将连接字串赋给ADOCONNECT,
否则不赋ADOCONNECT值.客户端:ClientDataSet+datasource+socketconnect
如果将SOCKET连上,调用APPSVR的GETDATA后不关闭SOCKETCONN
则可以有上面的效果,但本人想这样:每次取数据后关闭SOCKET连接!!
这样就导致连接串为空了!!!
请问如何做才可以做到:
每次取数据后关闭SOCKET连接,且防止不安全的因素???
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货