The IS configured as “Reverse HTTP Gateway (RHG)” is for secure access from the cloud/world to the Internal Server, and not to let the internal server access the cloud/world.
The way IS connects to webservices is either directly or thru a 3rd party proxy, such Squid etc…
IS cannot be used as a HTTP proxy.
HOWEVER!!! if your requirement is only machines in the DMZ can access the “world” and this requirement is for a MINIMUN set of services you can do the following:
1- From Developer, and using the WSDL from the remote service, CREATE a connector on the RHG. This will create a flow service.
2- On the Internal Server, invoke the service running on the RHG (Using invoke service).
Flow will be: ServiceIS → ConnectorRHG → external server → RHG → InternalIS.
If that goes against the local policies, you would need to ask your IT for a solution, by either setting up a proxy, or open firewall communication for your Internal IS to that server.
#webMethods-General#webMethods#webMethods-Architecture#Integration-Server-and-ESB