A proxy service defines virtual services hosted on the ESB 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 | |
ServiceGroup | |
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 | |
EnableAddressing | En |
EnableSec | |
EnableRM |
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".