Can I subscribe to my own POSTs on same RFA connection?
I'm currently developing an application which uses an OMMConsumer and POST functionality to send out updates. Can I also subscribe to these updates to check that they are going out OK? I have tried to do this but on some case the RSSL.0 log file shows the POSTs going out
MESSAGE
Msg Type: MsgType.POST
Msg Model Type: MARKET_PRICE
Indication Flags: POST_INIT | POST_COMPLETE
Hint Flags: HAS_ATTRIB_INFO | HAS_ID | HAS_PUBLISHER_INFO
Id: 4
Publisher Address: 0xa65fc83
Publisher Id: 13292
AttribInfo
ServiceId: 8003
Name: DUMMY_TEST_RECORD
NameType: 1 (RIC)
Payload: 23 bytes
FIELD_LIST
FIELD_ENTRY 22: 4b0094c32b
FIELD_ENTRY 25: 4b009641ea
But shows no messages being received from the subscription, although the log suggests the subscription happened OK:
Received handle com.reuters.rfa.internal.session.omm.OMMSubHandleImpl@11c4c912
Best Answer
-
Hello @alan.bain
This is possible but your application would be subscribing to the service that it is posting to and as such it is entirely up to the provider application supporting the service as to what happens when it 1)receives a post message and 2)receives a subscription.
e
0
Answers
-
What are you posting to? (i.e. what is service 8003 ?). How do you the expect service 8003 to respond to your posting? As pointed out by David Thomas, how the posting is handled by the endpoint depends entirely on that endpoint. Most services do not accept postings at all. You also need to check if you get an ACK or a NACK back as a result of your posting.
Yes, you can subscribe to your own postings if what you are posting to acts as re-publisher. For example the ATS does this.
0
Categories
- All Categories
- 6 AHS
- 37 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 中文论坛