Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 7 Transaction Pipeline Processing : Proxy Server

Proxy Server
TIBCO API Exchange Gateway acsts as a proxy server for facade operation requests and target operation responses. When you use the TIBCO API Exchange Gateway as proxy server, TIBCO API Exchange Gateway does not process or validates the incoming facade operation request. TIBCO API Exchange Gateway just forwards the facade operation request to the appropriate target operation. Similarly, for any response message from the target service, TIBCO API Exchange Gateway passes the response message to the client. For example, when an error response is returned from the target service, TIBCO API Exchange Gateway sends the error response to the client without modifying or customizing the error code and message. Using the proxy feature improves the performance of the request processing in TIBCO API Exchange Gateway.
Cache Type: SimpleCache
Time To Live: 1 day (24 hours)
You can configure the headers of the request message to be forwarded to the target operation.
To use TIBCO API Exchange Gateway as a proxy server, enable the proxy functionality as follows:
1.
2.
3.
4.
On the ROUTING tab, click Facade Operations on the top menu.
5.
6.
Select Operation Features field. Enter Proxy.
7.
Configure HTTP Headers
When a facade operation request is passed to TIBCO API Exchange Gateway in a proxy enabled mode, you can copy the headers information from the facade operation incoming request and forward it to the target operation.
Configure the Headers To Forward field to copy the headers of request message as follows:
1.
On the ROUTING tab, click Target Operations on the top menu.
2.
3.
Select Header s to Forward field. Enter the value, as required. See the following values as an example:
Enter "*" to forward all the headers.
Enter "*,-SoapAction" forwards all the headers except SOAP Action header.
4.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved