Introduction : Combination Scenarios

Combination Scenarios
Management Agent for WebSphere enables interoperation with services deployed using TIBCO ActiveMatrix Service Grid and TIBCO BusinessWorks. This section presents several use cases of Management Agent for WebSphere in combination with these other products.
WebSphere Calls WebSphere
Figure 2 highlights two roles of the management agent:
Embedded Client Side Proxy Agent  intercepts outbound request messages from a consumer and inbound reply or fault messages returning from the provider.
Server-side agent  intercepts inbound request messages to a provider and outbound reply or fault messages returning to the consumer.
Figure 2 WebSphere Calls WebSphere
 
WebSphere Calls BusinessWorks
Providers deployed in BusinessWorks (as a stand-alone product) require an instance of TIBCO ActiveMatrix Policy Agent to act as a provider-side proxy agent.
Embedded client side proxy agents do not negotiate with other agents to automatically apply complementary client-side policies. For a complete explanation, see Chapter 6, Cryptography in TIBCO ActiveMatrix Policy Manager Policy Reference.
Figure 3 WebSphere Calls BusinessWorks
 
BusinessWorks Calls WebSphere
Consumers deployed in BusinessWorks (as a stand-alone product) require an instance of TIBCO ActiveMatrix Policy Agent to act as a client-side proxy agent.
Proxy agents do not negotiate with other agents to automatically apply complementary client-side policies. For a complete explanation, see Chapter 6, Cryptography in TIBCO ActiveMatrix Policy Manager Policy Reference.
Figure 4 BusinessWorks Node Calls WebSphere
ActiveMatrix Node Calls WebSphere
Consumers deployed in ActiveMatrix Service Grid require an instance of TIBCO ActiveMatrix Policy Agent to act as a client-side proxy agent.
Proxy agents do not negotiate with other agents to automatically apply complementary client-side policies. For a complete explanation, see Chapter 6, Cryptography in TIBCO ActiveMatrix Policy Manager Policy Reference.
This is true only for ActiveMatrix Service Grid version 2.0.x and below. In the ActiveMatrix Service Grid 2.1, you do not need the instance of Policy Agent (shown in Figure 5), as it already has an embedded client side proxy agent. This agent, like proxy agent, does not negotiate with other agents to automatically apply the complementary policies.
Figure 5 ActiveMatrix Node Calls WebSphere
 
WebSphere Calls ActiveMatrix Node
On consumer side, the Embedded Client Side Proxy Agent feature exposes the service reference endpoint on which you can apply the explicit client-side policies. Refer to the section , Using Embedded Client Side Proxy Feature in Chapter 3, Tasks.
Figure 6 WebSphere Calls ActiveMatrix Node