Display Kepware tag tree in mashup
Hello,
We have started facing performance issues in one of our mashups where we are displaying the complete kepware tags list of one of our industrial connections.
Or well, it is not so much of an issue to disaplay the tags, however, creating the hierarchy of the tags is.
To do this, we currently use the existing services on the industrial connection (BrowseItems and BrowseGroups) and then add the hierarchy to a datatable.
We do this because it is much faster to fetch the hierarchy from a datatable than to run the service that "creates" the structure each time the mashup is refreshed.
Now to the issue at hand.
Some of our industrial connections have a lot of tags. Even with our "work around", we are timing out in our service where we add the tags to our datatable.
So I wanted to check with the community to see if anyone knows a different way of doing this?
I can see when using the "Discover" tab in the composer that the tree grid uses the "BrowseGroups" service to fetch each level separately instead of fetching all data directly. But we can not do the same in our mashup grid can we? (Twx 9.3)
Is there perhaps some API on the kepware server we could use to fetch the entire tag hierarchy?
I hope I can get some great feedback!
Thanks,
Jens





