Components Needed for Object Caching

Object caching requires the following StarTeam components:

StarTeam Server
A StarTeam Server version 2009 or later with an Enterprise Advantage license is required to use object caching. (Basic MPX functionality can be used with a StarTeam Enterprise license, but the use of MPX Cache Agents require an EA license.)
Root MPX Cache Agent
One MPX MPX Cache Agent version 2009 or later must be configured as a “root” MPX Cache Agent for each StarTeam configuration that uses object caching. MPX Cache Agents always cache file content; object caching requires additional configuration. When a pre-2009 StarTeam Server is upgraded, the root MPX Cache Agent for its StarTeam configuration(s) must be upgraded to the same release at the same time.
Remote MPX Cache Agents
One or more MPX MPX Cache Agents can be configured as “remote” MPX Cache Agents in each desired location. A MPX Cache Agent version 2009 or later is required to support object caching. Pre-2009 remote MPX Cache Agents will interoperate with a 2009 or later root MPX Cache Agent, but they will only support file caching. If a 2009 or later remote MPX Cache Agent is configured to use a pre-2009 root MPX Cache Agent as its “upstream” MPX Cache Agent, it cannot be enabled for object caching and will only support file caching.
StarTeam SDK
To use object caching, a StarTeam client application must use the StarTeam SDK version 2009 or later. If an application using an older SDK communicates with a 2009 or later MPX Cache Agent, it will only be able to fetch file contents. Likewise, an application using a 2009 or later SDK will only be able to fetch file contents if it communicates with a pre- 2009 MPX Cache Agent.
Message Broker
One or more MPX Message Brokers are required to use MPX functionality, including caching. Typically, one Message Broker is deployed in each location that has a MPX Cache Agent, often on the same machine. There are no inter-version requirements with Message Brokers and object caching: 2009 and previous-version Message Brokers can be mixed and will interoperate in the same messaging “cloud”.