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