Please help me create a prod config? Your EmaConfig.xml example has many sections we don’t need. I
Best Answer
-
Try the one copied below. It works fine with my EMA java examples. I didn't try it with the 370__MarketPrice__Batch example but it should work the same. You can probably simplify it even more and rely on EMA default values, but I find it simple enough as it is.
<?xml version="1.0" encoding="UTF-8"?>
<EmaConfig>
<ConsumerGroup>
<DefaultConsumer value="Consumer_1"/>
<ConsumerList>
<Consumer>
<Name value="Consumer_1"/>
<Channel value="Channel_1"/>
<Dictionary value="Dictionary_1"/>
</Consumer>
</ConsumerList>
</ConsumerGroup>
<ChannelGroup>
<ChannelList>
<Channel>
<Name value="Channel_1"/>
<ChannelType value="ChannelType::RSSL_SOCKET"/>
<CompressionType value="CompressionType::None"/>
<GuaranteedOutputBuffers value="5000"/>
<ConnectionPingTimeout value="30000"/>
<TcpNodelay value="1"/>
<Host value="YOUR_ADS_IP_OR SERVER_NAME_GOES_HERE"/>
<Port value="14002"/>
<XmlTraceToStdout value="0"/>
</Channel>
</ChannelList>
</ChannelGroup>
<DictionaryGroup>
<DictionaryList>
<Dictionary>
<Name value="Dictionary_1"/>
<DictionaryType value="DictionaryType::ChannelDictionary"/>
</Dictionary>
</DictionaryList>
</DictionaryGroup>
</EmaConfig>0
Answers
-
No matter what API you are using the minimum required information in order to connect to TREP (or directly to Elektron feed) is the following:
- Server List (or only a single server name), i.e. the server(s) you want to connect to. Port number is optional. Defaults to 14002.
- DACS username
Everything else is optional in the general scope, although this particular example application (don't know it) may force you put a value for lots of irrelevant stuff.Good luck.
0 -
The EmaConfig.xml file comes with the example contains several groups. If you are just implementing a consumer application, you don't need "NiProviderGroup", "IProviderGroup" and "DirectoryGroup" groups in the sample configuration file. In addition, The sample configuration file has multiple elements in each of the groups to demonstrate different scenarios. Each group needs minimally one element but depend on the requirements of the application, it may have more then one elements. For instance, if the application need to consider channel fail-over situation then it should specify two channels in the ChannelGroup and list the channels in the "channle" argument of the "consumer" element in the ConsumerGroup.
Please take a look at the EMA Configuration guide. It has very clear detail explanation of all the configuration elements.
0
Categories
- All Categories
- 6 AHS
- 38 Alpha
- 161 App Studio
- 4 Block Chain
- 4 Bot Platform
- 16 Connected Risk APIs
- 47 Data Fusion
- 30 Data Model Discovery
- 608 Datastream
- 1.3K DSS
- 577 Eikon COM
- 4.9K Eikon Data APIs
- 7 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- Trading API
- 2.7K Elektron
- 1.3K EMA
- 236 ETA
- 519 WebSocket API
- 33 FX Venues
- 10 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 20 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 59 Open Calais
- 264 Open PermID
- 39 Entity Search
- 2 Org ID
- PAM
- PAM - Logging
- 8.4K Private Comments
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 20 RDMS
- 1.4K Refinitiv Data Platform
- 367 Refinitiv Data Platform Libraries
- 3 Refinitiv Due Diligence
- LSEG Due Diligence Portal API
- 3 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.1K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 10 World-Check Customer Risk Screener
- 990 World-Check One
- 44 World-Check One Zero Footprint
- 45 Side by Side Integration API
- Test Space
- 3 Thomson One Smart
- 1.2K TR Internal
- Global Hackathon 2015
- 2 Specialists Who Code
- 10 TR Knowledge Graph
- 150 Transactions
- 142 REDI API
- 1.7K TREP APIs
- 4 CAT
- 21 DACS Station
- 117 Open DACS
- 1.1K RFA
- 103 UPA
- 172 TREP Infrastructure
- 224 TRKD
- 886 TRTH
- 5 Velocity Analytics
- 5 Wealth Management Web Services
- 59 Workspace SDK
- 9 Element Framework
- 5 Grid
- 13 World-Check Data File
- Yield Book Analytics
- 46 中文论坛