Шлюз прокси - это модуль, получающий запросы веб-служб и передающий их в конечные точки, определенные в группе прокси.
Шлюзы прокси - это модули SCA, содержащие примитив передачи Поиск конечной точки шлюза. Можно создать модуль с помощью IBM Integration Designer и определить одну или несколько групп прокси. Также вы указываете место в сообщении-запросе, в котором находится имя виртуальной службы. Виртуальная служба является посредником для одной или нескольких реальных служб. Необходимо указать, каким образом определять имя виртуальной службы: с помощью URL входящего запроса (по умолчанию) или с помощью XPath.
После развертывания модуля шлюза прокси на WebSphere Enterprise Service Bus (WebSphere ESB) или IBM Business Process Manager можно с помощью виджета Шлюз прокси определить виртуальные службы в группах прокси. С помощью данного виджета создаются связи между конечными точками виртуальных и реальных служб. Связи хранятся во встроенном хранилище конфигурации.
Для доступа клиента к виртуальной службе необходим соответствующий WSDL. Получить WSDL можно путем ввода конечной точки URL виртуальной службы в веб-браузере, дополненной строкой ?wsdl. Например, http://zzz/Gold?wsdl, где http://zzz/ - это адрес шлюза прокси, а Gold - имя виртуальной службы.