Widget Brama proxy umożliwia dodawanie punktów końcowych do usług wirtualnych należących do grupy proxy.
Brama proxy jest modułem, który odbiera żądania usługi 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 bramy proxy definiowane są grupy proxy dla modułu. Po wdrożeniu modułu bramy proxy użytkownik może używać widgetu Brama 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 IBM Business Process Manager.
Gdy brama 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ł bramy 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ł bramy 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.
Nowy punkt końcowy zostanie dodany do wbudowanej składnicy konfiguracji, a widget Brama proxy zostanie odświeżony.