WebSphere

Informujte se o branách serveru proxy

Brána serveru proxy je brána služeb, která přijímá požadavky na webové služby a předává je koncovým bodům, které definujete ve skupinách serverů proxy.

Jak vytvořit bránu serveru proxy

Brána serveru proxy je modul SCA, který obsahuje mediační primitivum Vyhledávání koncového bodu. Modul vytvoříte v produktu WebSphere Integration Developer a definujete jednu nebo několik skupin serverů proxy. Rovněž určíte bod ve zprávě požadavku, kde lze nalézt název virtuální služby. Virtuální služba je server proxy pro jednu nebo několik reálných služeb. Určíte, zda má být název virtuální služby vyhledán pomocí adresy URL, což je výchozí chování, nebo pomocí výrazu XPath.

Po implementaci modulu brány serveru proxy do produktu WebSphere Enterprise Service Bus (WebSphere ESB) nebo WebSphere Process Server můžete použít modul widget Brána serveru proxy pro definování virtuálních služeb ve skupině serverů proxy. Pomocí modulu widget Brána serveru proxy vytváříte přidružení mezi virtuálními službami a reálnými koncovými body služeb; přidružení jsou uložena ve vestavěném úložišti konfigurace.

Jak volat virtuální službu

Dříve, než bude klient moci přistupovat k určité bráně serveru proxy, potřebuje WSDL pro volání virtuální služby. WSDL můžete načíst zadáním URL koncového bodu virtuální služby ve webovém prohlížeči a přidáním řetězce: ?wsdl. Například http://zzz/Gold?wsdl, kde http://zzz/ je adresa brány proxy a Gold je název virtuální služby.

Když brána proxy zpracovává požadavek klienta, název virtuální služby použitý k vyhledání koncových bodů musí odpovídat názvu virtuální služby v požadavku klienta. Pokud vytvoříte modul brány proxy s výchozím typem směrování založeném na adrese URL a použijete URL dostupnou v přeloženém WSDL, pak ke směrování dojde automaticky. Pokud vytvoříte modul brány proxy se směrováním založeném na XPath, ujistěte se, že zadané umístění zprávy obsahuje správný název virtuální služby.
Obrázek 1. Přehled požadavku na bránu serverů proxy
Diagram znázorňuje požadavek pro službu Gold zaslaný bráně serveru proxy. Brána serveru proxy interpretuje požadavek a zašle jej koncovému bodu služby premium.

concept Koncepční téma

Podmínky použití | Zpětná vazba


Ikona časové razítko Poslední aktualizace: 17 březen 2010


http://publib.boulder.ibm.com/infocenter/dmndhelp/v7r0mx/topic/com.ibm.bspace.help.widg.wpsesb.doc/help_proxygroupwidget/help_learnaboutproxygateway.html
Copyright IBM Corporation 2005, 2009. Všechna práva vyhrazena.
Informační centrum je založeno na technologii Eclipse (http://www.eclipse.org).