Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/webpack/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Delphi-活动连接的远程数据模块列表?_Delphi_Delphi Xe5_Datasnap - Fatal编程技术网

Delphi-活动连接的远程数据模块列表?

Delphi-活动连接的远程数据模块列表?,delphi,delphi-xe5,datasnap,Delphi,Delphi Xe5,Datasnap,我有一个基于Delphi的客户机-服务器应用程序。该服务器是一个带有TRemoteDataModule的相当简单的应用程序。客户端应用程序通过TSocketConnection连接到它 在这方面一切都很顺利 是否有方法访问TRemoteDataModule当前活动连接的列表 我问这个问题的原因是因为我想防止用户一次从多台机器连接到同一台服务器,所以我想我会保留一个每个连接的用户名列表,并在尝试新连接时检查它,或者事先通过COM函数检查客户端。 或者我应该使用其他的机制吗 顺便问一下,在创建RDM

我有一个基于Delphi的客户机-服务器应用程序。该服务器是一个带有TRemoteDataModule的相当简单的应用程序。客户端应用程序通过TSocketConnection连接到它

在这方面一切都很顺利

是否有方法访问TRemoteDataModule当前活动连接的列表

我问这个问题的原因是因为我想防止用户一次从多台机器连接到同一台服务器,所以我想我会保留一个每个连接的用户名列表,并在尝试新连接时检查它,或者事先通过COM函数检查客户端。 或者我应该使用其他的机制吗

顺便问一下,在创建RDM时,是否有办法查看使用了哪种线程模型和实例模型?我不是创造它的人,我不知道在哪里可以找到它

干杯


使用Delphi XE5,如果这有什么不同

如果用户从同一台机器多次连接就可以了?@mjn:是的,可以。谢谢