C
cslegend
Unregistered / Unconfirmed
GUEST, unregistred user!
现在做个远程认证的项目,远方由下位机输入密码数据,通过MODEM拨号传输到服务器,由服务器进行验证,可能同时有十个MODEM认证。
问题是我在服务器中的监视程序中是启动十个线程同时监视十个MODEM,还是启动一个线程轮询十个MODEM,等一个MODEM有数据进入后再启动相应的线程处理数据。
我现在是采用前种方法,按道理是后一种方法好,但是我不知道MODEM应答时候会触发PC机的什么事件,后种方法是否会在轮询时有数据的丢失(MODEM是自动应答)。
请有经验的上下课。
问题是我在服务器中的监视程序中是启动十个线程同时监视十个MODEM,还是启动一个线程轮询十个MODEM,等一个MODEM有数据进入后再启动相应的线程处理数据。
我现在是采用前种方法,按道理是后一种方法好,但是我不知道MODEM应答时候会触发PC机的什么事件,后种方法是否会在轮询时有数据的丢失(MODEM是自动应答)。
请有经验的上下课。