A szolgáltatáscsonkokat csonkkiszolgálókon kell telepíteni és futtatni, ami egy kis alkalmazáskiszolgáló, a szolgáltatáscsonkok futtatására kijelölve.
Az ügyfélalkalmazás vagy teszt a csonkkiszolgálóhoz fordul, az eredeti szolgáltatás tényleges kiszolgálója helyett.
Mielőtt elkezdené
A helyi csonkkiszolgáló a hely számítógép munkaterületén fut. A szolgáltatáscsonkok helyileg érhetők el, vagy a hálózaton keresztül, ügyfélalkalmazások vagy szolgáltatástesztek használatával. A helyi csonkkiszolgáló a munkaterület bezárásakor automatikusan leáll.
IBM® Rational Performance Tester használata esetén telepítheti a csonkkiszolgálókat távoli számítógépekre, amelyek az ügynökvezérlőt
Linux és Windows platformokon futtatják.
Ezzel csökkentheti a helyi számítógép terhelését, és beállíthat egy dedikált csonkkiszolgálót a teljesítmény tesztelésére. A távoli csonkkiszolgálók aktívak maradnak a munkaterület bezárásakor, és saját kezűleg leállíthatók és indíthatók a
Csonkfigyelő nézetből.
Ha a szolgáltatáscsonkot akarja használni az eredeti szolgáltatás helyett, módosítania kell az ügyfélalkalmazás vagy szolgáltatásteszt végpontját, hogy felülírja az eredeti alkalmazás URL címét a csonkváltozás URL címével.
Eljárás
- A csonkszerkesztőben kattintson a Telepítés gombra. Alternatív megoldásként kattintson a jobb egérgombbal a csonkra a tesztnavigátorban, majd válassza az előugró menü
menüpontját. Megnyílik a Csonkfigyelő nézet.
- A Csonkfigyelő nézetben kattintson a
Futtatás ikonra. Ha módosítja a szolgáltatáscsonkot, akkor a csonk mentés után újra telepítésre kerül a csonkkiszolgálóra.
- Ha további szolgáltatáscsonkokat akar hozzáadni a csonkkiszolgálóhoz, akkor kattintson a Hozzáadás gombra, és válasszon ki egy szolgáltatáscsonkot a munkaterületen.
- Választható: Ha egy csonkkiszolgálót egy távoli csonkkiszolgálón szeretne telepíteni, akkor a Csonkfigyelő nézetben kattintson az Új hely gombra, majd hozzon létre vagy válasszon ki egy helyet a távoli csonkkiszolgáló számára. Távoli hely létrehozása:
- Kattintson az gombra. Megnyílik a Hely hozzáadása ablak. A varázsló első oldalán megadhatja az általános tulajdonságokat a távoli hely számára.
- A Hosztnév mezőbe írja be a távoli számítógép IP címét vagy teljes képzésű hosztnevét.
- A Név mezőbe írjon be egy leíró nevet a távoli számítógép számára.
- A Telepítési könyvtár mezőben adja meg a távoli számítógép azon könyvtárának a nevét, amely tartalmazni fogja a teszteszközöket, például C:\tmp. Ez a könyvtár létrejön, ha még nem létezik, és tartalmazza az ütemezés futtatása során szükséges ideiglenes fájlokat.
- Az Operációs rendszer mezőben válassza ki a távoli számítógép operációs rendszerét, majd kattintson a Tovább gombra. A varázsló második oldalán megadhatja a hely IP álnév tulajdonságait.
- Ha több csonkkiszolgálót akar telepíteni egyetlen számítógépre, akkor válassza az IP álnév használatának engedélyezése beállítást, hogy úgy nézzen ki, mintha minden csonkkiszolgálónak saját IP címe lenne.
- Válassza az Összes hálózati csatoló IP címének használata beállítást, ha a távoli helyen az összes hálózati csatoló IP címét használni kívánja, vagy a Csak a következő hálózati csatolók IP címeinek használata beállítást hálózati csatolók részhalmazában lévő címek használatához. Kattintson a Hozzáadás lehetőségre a csatoló nevének megadásához, illetve a Szerkesztés lehetőségre a csatoló nevének módosításához. A hálózati csatolókat eth0, eth1 formátumban adja meg. Ha nem azt formátumot használja, akkor a csatlakozási kísérlet meghiúsul.
- Kattintson a Tovább gombra. A harmadik harmadik oldalán a fájlok helyét adhatja meg.
- Adjon meg egy projektkönyvtárat és egy Fájlnév értéket az új távoli hely információinak tárolásához, majd kattintson a Befejezés gombra.
- Másolja le a szolgáltatáscsonk URL címét a Csonkfigyelő nézetből, és illessze be az ügyfélalkalmazás konfigurációjába. A A szolgáltatáscsonk WSDL meghatározását közvetlenül is elérheti; ez az eredeti WSDL másolata, felülírt URL végpontokkal.
Mi a következő lépés?
A szolgáltatáscsonk helyes működését úgy érvényesítheti, ha egy általános szolgáltatásügyféllel elindít egy hívást.