What is the difference between RFA and OMM Publisher. Recently I was involved in migrating all source chains of Arcontech from RFA to OMM publisher. What is the need for migration.
@VikasKarande
Thank you for reaching out to us.
RFA is a SDK while OMM (Open Message Model) is a specification.
RFA 7.x supports both the legacy market feed and OMM specifications while RFA 8.x supports only the OMM specification. Moreover, the new Real-Time SDKs also support the OMM specification.
If the current application uses the RFA 7.x with the legacy market feed specification, it is better to develop a new provider with Real-Time SDKs (C/C++, Java, or C#). The real-time SDKs' examples are available on GitHub.
You can also refer to the following articles:
https://developers.lseg.com/en/article-catalog/article/rfa-to-ema-migration-notes
https://developers.lseg.com/en/article-catalog/article/choosing-your-refinitiv-realtime-streaming-api
https://developers.lseg.com/en/article-catalog/article/legacy-api-migration