Widget Gateway proxy umożliwia dodawanie usług wirtualnych do grupy proxy.
Gateway proxy jest modułem, który odbiera żądania usług Web Service i przekazuje je do punktu końcowego zdefiniowanego w grupie proxy. Grupy proxy zawierają usługi wirtualne, które są odwzorowywane na rzeczywiste punkty końcowe usług. Usługa wirtualna może mieć jeden lub wiele powiązanych z nią punktów końcowych.
Podczas tworzenia modułu gatewaya proxy definiowane są grupy proxy dla modułu. Po wdrożeniu modułu gatewaya proxy użytkownik może używać widgetu Gateway proxy do dodawania usług wirtualnych do grup proxy. Informacje dotyczące usług wirtualnych są przechowywane we wbudowanej składnicy konfiguracji istniejącej w produktach WebSphere ESB i WebSphere Process Server.
Gdy gateway proxy przetwarza żądanie klienta, nazwa usługi wirtualnej używana do wyszukiwania punktów końcowych musi być zgodna z nazwą usługi wirtualnej w żądaniu klienta. Jeśli moduł gatewaya proxy został utworzony z domyślnym typem przepływu, który jest oparty na adresach URL i korzysta z adresu URL dostępnego w rozstrzygniętym kodzie WSDL, przepływ żądania następuje automatycznie. Jeśli moduł gatewaya proxy jest tworzony z przepływem opartym na wyrażeniach XPath, należy sprawdzić, czy podane położenie komunikatu zawiera poprawną nazwę usługi wirtualnej.
Nowa usługa wirtualna zostanie dodana do wbudowanej składnicy konfiguracji, a widget Gateway proxy zostanie odświeżony.