You can use intermediary nodes with Web Services Atomic Transactions
(WS-AT) or Web Services Business Activities (WS-BA) to support the exchange
of associated requests across firewalls and outside the WebSphere Application
Server domain. You configure WebSphere Application Server to use an intermediary
node by specifying the HTTP or HTTPS protocol prefix for the node, in each
server that is accessed through the intermediary.
Before you begin
Configure the intermediary node that you want to use, and ensure that
you know the address or addresses of the intermediary node that you want to
map to servers in your WebSphere Application Server configuration.
Procedure
- In the administrative console, click server_name .
- Type the external endpoint URL information that should be used
for WS-AT and WS-BA service endpoints in the HTTP proxy prefix or HTTPS
proxy prefix field. This endpoint address should be
in the form hostname[:port] where the
hostname and port represent the intermediary node that is an HTTP or HTTPS
proxy for the server. The HTTPS prefix is used only if WebSphere Application
Server security is enabled. The HTTP prefix is used when global security is
not enabled and also when global security is enabled but no HTTPS proxy prefix
is specified.
If you are using
an HTTP server to route messages through a Proxy Server for WebSphere Application
Server, the prefix applies to the HTTP server.
- Save your changes to the master configuration.
- Repeat the previous steps for each server that is accessed through
the intermediary node.
- Restart the servers.
Results
You configured your system to use an intermediary node. Test your
configuration to ensure that messages are routed as you expect.