How can I check our EMA C++ application behavior

Hi,
I am implementing EMA C++ application. So, I want to check our application source code is whether to be correct or not.
When I run our application, our application outputs following error message.
"Error: 1002 ipcConnecting() client connect() failed. System errno: (107)"
Please tell me why does our application output above error message? And if do you provide some tools to test NiProvider application, please tell me what tool should I use.
Kind Regards,
Best Answer
-
Can you confirm you are trying to test NIProvider? Please advise what kind of implementation you are trying to achieve.
If so, are you connecting to an ADH server? Has your Market Data team configured the ADH to receive your incoming connection requests from your NIProvider?
If you are trying to test provider functionality and your Market Data team have not configured an ADH for you yet - then you could instead do your initial testing of provider type code by using an IProvider with a Consumer and they can connect directly to each other - you can run both on the same PC and set the OMMConsumer to connect to localhost on the same port as configured for the IProvider.
If you do wish to implement a NIProvider please refer to this set of tutorials: https://developers.refinitiv.com/elektron/elektron-sdk-cc/learning?content=11257&type=learning_material_item - but you will need to speak to your MarketData team to ensure they configure the source for you on the ADH.
For IProvider guidance you can also refer to this article: https://developers.refinitiv.com/article/publish-custom-data-trep-ema - This article refers to a TREP system - but you can connect the Consumer directly to the IProvider for local testing purposes.
0
Categories
- All Categories
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 33 Data Model Discovery
- 682 Datastream
- 1.4K DSS
- 613 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 248 ETA
- 552 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 2 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.8K Refinitiv Data Platform
- 622 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 191 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 84 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛