I have a service application (written in Delphi) that runs a crystal report by invoking the runtime engine passing the parameters, output options etc. Its written in .Net.
This service sits there running reports that are waiting in a queue. The output is saved as a PDF which is picked up and moved to a database. It has been running for months now without any problems!
However some reports take a while to run (30 minutes) and there are other reports that run in seconds. I would like to set up a second service that runs the quicker reports.
Will this cause a problem with the runtime engine if both services are running at the same time? Can more than one report be run simultaneously on the same machine ?