Hi,
migrating from an SFC C++ based application to an EMA C++ based application, I'm re-coding a module responsible of sending contribution post requests.
I just want a confirmation of my analysis.
In SFC, I used a class implementing RTRInsertServiceClient and RTRInsertClient, and the application was designed to send contribution requests to items that were not subscribed by the application itself. Using EMA, I understand that the correct way to be aligned with the old SFC application would be using off-stream posting, which allows me to send post messages over the Login stream with the target service. Instead, on-stream posting would require to register to the item target of the post requests.
So, is actually off-stream posting the strategy that I should adopt? Or it is irrelevant?
Could you please comment \ add any details clarifying the reason why off-stream and on-stream posting exist as concepts, and what are the use cases were one is preferable to the other?
Thanks
Best Regards,
Paolo
Based on your description, off-stream posting would be the appropriate technique to use.
In terms of the reason why on-stream and off-stream exist - this would be to cater for the two scenarios
OMM and Record Templates 1 Answer
Migrating from RFA to EMA - Dictionary management and access 9 Answers
How to Post with EMA C++ 2 Answers
[JAVA EMA] Alternative to Posting data to TR Contribution Channel 1 Answer
ATS_INSERT_S fails via EMA PostMsg 2 Answers