Managing Proxies
A proxy service defines virtual services that can accept requests, mediate them, and deliver them to an actual service. A proxy service can perform transport or interface switching and expose different semantics from the actual service: WSDL, policies, and QoS aspects like WS-Security, etc. It can mediate the messages before they are delivered to the actual endpoint and mediate the responses before they reach the client.
Adding a Proxy
Follow the instructions below to add a proxy to the Governance Registry.Â
- Log on to the Management Console.
- Click Main > Metadata > Add > Proxy.
- Enter information about the proxy.Â
Field | Description |
---|---|
Name | The name of the proxy. |
Version | The version of the proxy. (E.g., 1.0.0) |
Transports | A transport is responsible for carrying messages that are in a specific format. |
StartOnLoad | When deployed, should the proxy be active or deactive. |
Trace | Enable trace log. |
PinnedServers | The servers in which the proxy service should be activated when multiple instances of the ESB exist in a cluster. If no servers are specified in this field, the proxy service will be activated in all the servers. |
ServiceGroup | This is a free text field used to enter a description for the proxy service. |
InSequence | A sequence is an ordered list of mediators (a mediator chain). When a sequence is given a message, it will go through all the mediators in the sequence. A sequence can also handover messages to other sequences. |
OutSequence | A sequence is an ordered list of mediators (a mediator chain). When a sequence is given a message, it will go through all the mediators in the sequence. A sequence can also handover messages to other sequences. |
FaultSequence | If there is an error in the InSequence or OutSequence, the FaultSequence is triggered. |
Endpoint | Representation of the backend service in ESB. |
PublishWSDL | The WSDL used to provide information about the message format and parameters of the back end service. |
EnableAddressing | The parameter for enabling addressing. |
EnableSec | The parameter for enabling security. |
EnableRM | The parameter for enabling reliable messaging. |
Â
Listing Proxies
- Click Main > Metadata > List > Proxies.
- Filter proxies as required.
When filtering the data using more than one value in the search field, use comma separated values with quotation marks to distinguish the values. E.g., if there are two entries with the words Connector and Resource, the search string would be: "Connector", "Resource".