I have the following design requirements to be met.
We have a on-request batch job which updates the records in the database. This batch job uses a file which we manually edit and run the job currently.
Now we have requirement to automate this process. I am novice to MQ series. So I am not sure whether this can be implemented.
Someone suggested the web will pass on the file information to the message queue and then messages will trigger the job. Need your expert advice on getting this implemented or any other design that will suit the current functionality. Thank you!
Joined: 17 Aug 2007 Posts: 562 Location: Iowa, USA
MQ can be configured to start a task when a message arrives. This requires a "trigger monitor" that can be activated by the Queue Manager. We purchased a trigger monitor program from a vendor. The program issued an MVS START command for a started task that submitted JCL.
The editing of the dataset has to be moved off the mainframe as part of automating the process and should be handled by web.
It looks that you are editing this data at web(or outside mainframe) and sending it to mainframe.
We have several such functionalities. We use MQ series and Q2F adapter. Q2F adapter converts queue messanges and catalogs it into dataset. Corrosponding jobs are scheduled as Dataset triggered through scheduling software (CA7 in my case).