Hello from Finlandia.
To make it short, I need a "caching solution" where caller should get response in timely fashion from DP although backend processing may take several seconds.
Ideas are welcomed.
MQ-scenario and question:
- caller POSTs json payload to DP
- DP will create a temporary queue on MQ (<-- possible?)
- DP will put request to Q.TEMP queue and responds to caller
- this ends synchoronous transaction
- DP FSH reads Q.TEMP if exists and if message found starts a new transaction
- DP processes message and sends towards the two backends. Processing time not critical.
Question: am I able to create the MQ temp queue on the fly w/o touching MQ and it's config at all, assuming DP has privileges to do so?
Any other ideas to answer back to the caller in between the transaction processing of DP? (i.e. cache the payload and process it apart of the caller transaction.
BR, Timo
#DataPower#Support#SupportMigration