What does the sentence you quoted even mean? This reads like a rough first draft that needs to be clarified. I don't get it at all.
I assume the services trough is somewhat of a poor man's service bus
In general, that page is a lot clearer about the product than the linked one.