I have an automation that makes a search in a mainframe application and a Rest Service, after that, i need to send back this info within the time of 20 seconds.
I would like to get the requests from Robotic manager but keeping the mainframe application open to increase the performance, open the Extra and log into the Mainframe took 9 seconds and i would like to make this only once.
Is there any kind of listener or any other way to receive data from Pega Robot manager but keeping my mainframe app open and running the automation when requested?
I am not sure what you are asking. The RobotActivity is listening to Robot Manager and when it receives work, it fires the event you are listening to in the automation. In RM6, there is the ability to initialize your Runtime on startup so that it is not available to receive work until it is ready. This means that you could have runtime launch and then login to the application before it starts to get any work. Pre RM6, this is not possible, as work will come in as soon as Runtime is started. As for keeping the application open, you would just want to handle that in your automations to not close it.