In large harvesting projects, many different agents must
look at each document and react to it where possible. If reactions occur, intermediate work products are created which need to be shared and assembled into newer intermediate or final products. There are some use cases for this, including these:
- clusters of agents installed on a single SolrAgentFramework, talking to each other
- distributed agents, on the local network or over the internet, talking to each other