Can anyone point me in the right direction as to what control structure I should put in place for the following requirement.
I have an Access Server which I have 30 modems connected to. I need to utilise these modems to dial out and collect data from remote devices. The plan is to write a perl script that will process a list of devices to call from an input file read into an array. That array will be the controlling information to be fed into a foreach type loop which will assign a modem port and run the data collection process. When the data collection process has completed I will close down the session but I want the scheduler process to realise there is now a spare modem and kick off the the next data collection from the array.
What should I use as a control structure for this. Not after exact code just any sort of pointers would be appreciated.
I have an Access Server which I have 30 modems connected to. I need to utilise these modems to dial out and collect data from remote devices. The plan is to write a perl script that will process a list of devices to call from an input file read into an array. That array will be the controlling information to be fed into a foreach type loop which will assign a modem port and run the data collection process. When the data collection process has completed I will close down the session but I want the scheduler process to realise there is now a spare modem and kick off the the next data collection from the array.
What should I use as a control structure for this. Not after exact code just any sort of pointers would be appreciated.