我在学习多层的东东,现在正在做一个登陆判断的东西,可是在应用服务器中的数据不会自动刷新.(100分)

  • 主题发起人 liaoliao
  • 开始时间
L

liaoliao

Unregistered / Unconfirmed
GUEST, unregistred user!
我想把判断用户,都放到应用服务器中,前台只要调用一下应用服务器的一个方法就行了,
并在每个用户登陆到服务器后就把logined设为真,不让每二个用户用同样的名字登陆到服务器
同时,在服务器介面可以动态及时的反映出登陆的用户名及数据,,一定要用dbgrid来显示,
当用户退出后自动把LOGINED设为假,并在服务器介面可以动态及时的减去该用户,
现在遇到的问题是服务器介面不能及时的刷新数据.
 
用TCP/IP ?
client阻塞在那里,等Server返回结果再执行就行了吧。呵呵
 
可是我没有用到clientdata呀,我是想把所有的事情都放入服务器上去执行
 
用户退出以后,把dbgrid的数据源adoquery用refresh刷新一下试试看
 
还有,如果用DCOM,我的方法好像是无法实现的,因为DCOM会自己创建一个remote data module的进程。
用socketConnection就行了。
别忘了服务器上要运行delphi安装目录下/bin/scktsrvr.exe
 
我也在学!
 
顶部