En proxygateway är en tjänstegateway som används till att ta emot webbtjänstebegäran och vidarebefordra dem till slutpunkter som du har definierat i proxygrupper.
En proxygateway är en SCA-modul som innehåller en Gateway Endpoint Lookup-medlingsprimitiv. Du skapar modulen med hjälp av IBM Integration Designer och sedan definierar du en eller flera proxygrupper. Du kan även ange en punkt i begäranmeddelandet där det går att hitta namnet på en virtuell tjänst. En virtuell tjänst används som proxy för en eller flera faktiska tjänster. Du anger om namnet på den virtuella tjänsten ska hittas med hjälp av URL-adressen, vilket är standardinställningen, eller med hjälp av ett XPath-uttryck.
När du har driftsatt proxygatewaymodulen för WebSphere ESB (Enterprise Service Bus) eller IBM Business Process Manager kan du använda widgetprogrammet Proxygateway till att definiera de virtuella tjänsterna i proxygrupperna. Med hjälp widgetprogrammet Proxygateway skapar du associationer mellan de virtuella tjänsterna och de faktiska tjänsteslutpunkterna. Associationerna lagras sedan i det inbyggda konfigurationslagret.
Innan det går att få åtkomst till en proxygateway från en klient måste en WSDL-fil fil användas till att anropa en virtuell tjänst. Du kan hämta WSDL-filen genom att ange URL-adressen till slutpunkten för den virtuella tjänsten i en webbläsare och lägga till strängen ?wsdl. Exempel: http://zzz/Guld?wsdl, där http://zzz/ är adressen till proxygatewayen och Guld är namnet på den virtuella tjänsten.