A WebSphere Extended Deployment egy új, igény szerinti útválasztó (ODR) nevű kiszolgálótípust mutat be. Az ODR egy olyan különleges kiszolgáló, mely a HTTP kérések, valamint az ezen kérések végrehajtásával megbízott alkalmazáskiszolgálók proxyjaként vagy közvetítőjeként viselkedik. Ez nem új alapelv, mivel a legtöbb WebSphere felhasználó ismeri a proxykiszolgálókat és azok funkcióját. Az ODR azonban rendelkezik néhány őt egyedivé tevő különleges képességgel.

Az ODR tartalmaz egy igény szerinti konfiguráció (ODC) nevű összetevővel. Az ODC automatikusan megpróbál a cellában telepített valamennyi WebSphere Extended Deployment alkalmazáskiszolgálóról és alkalmazásról információkat lekérdezni. Az ODC futás közben dinamikusan állítja be az útválasztási szabályokat, hogy ezáltal lehetővé tegye az ODR számára a HTTP kérések adott alkalmazáskiszolgálókhoz való továbbítását.

A létrehozása során az ODR hatékonyan képes HTTP kéréseket továbbítani a WebSphere Extended Deployment csomópontokhoz.

Az ODR további képessége a munka nem WebSphere Extended Deployment csomópontokhoz való továbbítása. Ez a funkció lehetővé teszi a vállalat számára az ODR nem WebSphere csomópontokkal szembeni egyedi útválasztási képességei által nyújtott előnyök kiaknázását. Az ODR ugyanolyan módon továbbítja a munkát a nem XD kiszolgálókhoz, de mindezt néhány eltérő beállítással teszi. Az ODR dinamikus képessége teljes körűen nem terjed ki az XD környezeten kívüli lehetőségekre, így itt az ODC nem működőképes. A speciális konfigurációs beállítások azonban kiterjesztik az ODR képességét.

Ha a munka továbbítása a WebSphere Extended Deployment csomópontokon kívülre történik, akkor az ODR konfigurálását általános kiszolgálófürtökkel, URI csoportokkal és útválasztási szabályokkal kell végrehajtania.

- Az általános kiszolgálófürtök a nem WebSphere Extended Deployment kiszolgálók felhasználó által meghatározott azon logikai fürtjei, melyekre az ODR képes továbbítást végezni.
- Az URI csoportok azon általános alkalmazás URI címek, melyek leginkább meghatározzák a fürt által kiszolgált tartalmat.
- Az útválasztási szabályok olyan jellemző egyeztetési feltételeket alkalmaznak, melyeket az ODR a kérések továbbításakor összehasonlítási feltételekként használt fel.

Az általános kiszolgálófürtök meghatározzák a fürt végpontjait vagy határait, az ODR azonban útválasztási szabályokat alkalmaz a beérkező kérésekre, melyek erre válaszul URI csoportokat vonnak a fürtbe. Ennek eredményeként az útválasztási szabályok válnak az általános kiszolgálófürtöket és URI csoportokat összekapcsoló kötelékekké.

Homogén WebSphere Extended Deployment környezetben az ODR ODC funkciója automatikus, mely dinamikus módon hozza létre és frissíti az útválasztási táblát. Vegyes környezetben az általános kiszolgálófürtök, URI csoportok és útválasztási szabályok kerülnek felhasználásra a statikus útvonalak létrehozásához az ODC dinamikus alkalmazástovábbítása és kiszolgálóérzékelési képessége nélkül.