i have a client in Abu dhabi (ADIA) who have subscribed to TRNA via Elektron SAAs and also have DACS at their premises. The client is a little lost on how he can start using the data after the DACS id has been created by the client admin. Can someone please help?
What is the API that the client currently using?
The Open Message Model (OMM) is a collection of message header and data constructs that running in Elektron/TREP infrastructure. If the client connects to Elektron via RSSL connection, the client is already using OMM interface.
Application ID and Position
Application ID: The DACS application ID. If the server authenticates with DACS, the consumer application might need to pass in a valid ApplicationId. This must be unique for each application. IDs from 1 to 256 are reserved for permanent market data applications. These are assigned by Refinitiv and will be uniform across all client systems. IDs from 257 to 65535 are available for site-specific use.
Position: DACS position. If the server is authenticating with DACS, the consumer application might need to pass in a valid position which is an IP Address of the consumer machine in "IP Address/Hostname" or "IP Address/net" string format.
To consume news e.g. TRNA, the client can start with one of the following tutorials
Please note that once you have setup DACS permission on your site, you need pass three parameters with the OMM Login request message to login.
You can find more detail in this [EMA C++] State: Closed / Suspect / Not entitled / 'A21: A required argument was NULL question (It can be applied to any Elektron SDK APIs).