-
April 12th, 2018, 09:58 AM
#2
Hi Rajesh,
Please consider that ADD events for the Two-level push are of crucial importance and can not be prevented from being sent to the clients.
Indeed, the ADD event triggers in the client library the subscribe to the Item of the second level. If the client does not receive the ADD no second level data will be received.
They payload of an ADD event is very small, so it should not be a problem.
But maybe in your scenario you have a such big burst of ADD events which causes performance problems? In this case you have two options:
- give up the two-level push and fall back in the case of simple COMMAND.
Unfortunately with a two separate adapters it's a bit complicated, as you should coordinate the two to aggregate the add/remove information with the market data.
- give up the COMMAND mode at all. You could simply rely on MERGE Items. To handle a dynamic list of items the clients should subscribe you could use a symbolic group name as Item name.
So the list of Items to be pushed to the client can be determined by your Metadata Adapter via the getItems call.
Please let us know if you need any further clarifications.
Regards,
Giuseppe
Similar Threads
-
By flybyGWT in forum Client SDKs
Replies: 2
Last Post: May 2nd, 2014, 09:50 PM
-
By Alessandro in forum Client SDKs
Replies: 2
Last Post: June 17th, 2009, 11:50 AM
-
By atnemeth in forum Client SDKs
Replies: 3
Last Post: May 19th, 2008, 10:19 AM
-
By ksivasam in forum Client SDKs
Replies: 5
Last Post: January 28th, 2008, 06:40 PM
-
By Alessandro in forum General
Replies: 0
Last Post: February 2nd, 2007, 05:40 PM
Tags for this Thread
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
All times are GMT +1. The time now is 03:38 PM.
Bookmarks