What are the changes if we migrate from RFA 7.7 to RFA 8.2 and how much effort is required for that

Options
aftab
aftab Newcomer
What are the changes if we migrate from RFA 7.7 to RFA 8.2 and how much effort is required for that
Tagged:

Best Answer

  • umer.nalla
    umer.nalla LSEG
    Answer ✓

    Hi @aftab

    When you say RFA 7.7, are you using the MarketData / MarketFeed / SSLED (connection) interface or the OMM / RSLL (connection) based interface?

    1. If you are already using OMM / RSSL interface then the code changes should be minimal if any.
    2. If however, you are using the legacy SSLED connection type / MarketData interfaces then there will be considerable code changes required.

    To get an idea of the code changes for option 2 above, you can compare the example source code for the legacy example RFASTTicker with something like OMM example StarterConsumer / the RFA tutorials steps 1-7.

    You will note for example, that for the OMM interface, the login process, the dictionary request and parsing, the item subscription request, the item payload parsing etc are considerably different compared to the legacy interface.

    We generally advise any customer moving away from RFA C++/Java legacy interface to the newer OMM interface to upgrade to EMA (part of the Refinitiv Real-Time SDK) - EMA is easier to learn, there is far less code to write and maintain and we have better learning for EMA on the Developer Portal.


Answers