Szolgáltatáskérések küldése WSDL-fájlokkal

Kéréseket küldhet olyan SOAP Java üzenetszolgáltatás (JMS), WebSphere MQ és Microsoft .NET alapú szolgáltatások számára, amelyek WSDL-fájl segítségével adják meg a szolgáltatáskérés tartalmát.

Mielőtt elkezdené

Gondoskodjon arról, hogy érvényes WSDL-fájllal rendelkezzen, ami elérhető a fájlrendszeren, a munkaterületen, egy adott URL-címen, egy IBM® WebSphere Service Registry and Repository vagy Universal Description Discovery and Integration (UDDI) lerakatban .

Győződjön meg arról, hogy a WSDL-fájlok a megfelelő szintaxist használják a tesztkörnyezethez. Lehet, hogy az általános szolgáltatásügyfél nem működik bizonyos WSDL-fájlokkal.

Ha a szolgáltatás Secure Sockets Layer (SSL) hitelesítést használ, hozzon létre egy SSL-konfigurációt a kérés elküldése előtt. További információkat itt talál: SSL konfigurációk létrehozása.

Ha a szolgáltatás SOAP biztonságot használ titkosításhoz, aláíráshoz vagy egyéb biztonsági algoritmusokhoz, akkor először konfigurálja a környezetet a megfelelő könyvtárakkal és konfigurációs fájlokkal, majd hozzon létre WSDL biztonsági profilt. További információkat itt talál: A környezet konfigurálása SOAP biztonságra és Biztonsági profilok létrehozása WSDL-fájlokhoz.

Ha olyan biztonságos webhelyről szeretne WSDL fájlt importálni, amely kölcsönös hitelesítést igényel, akkor rendelkeznie kell a kulcstároló fájllal a munkaterületen.

Erről a feladatról

Amikor WSDL-fájlból hoz létre hívást, akkor a hívás automatikusan be lesz állítva a WSDL-fájlban elérhető minden SOAP, JMS, WebSphere MQ vagy Microsoft .NET végponttal. Válassza ki a megfelelő szállítási konfigurációt a kérés Szállítás oldalán.
Megjegyzés: A Microsoft .NET támogatással kapcsolatos adott követelményeket itt találja: Microsoft .NET átviteli konfigurációk létrehozása.

Eljárás

WSDL-fájlon alapuló szolgáltatáskérés küldése:

  1. Kattintson az eszköztár Általános szolgáltatásügyfél megnyitása gombjára Általános szolgáltatásügyfél megnyitása gomb és válassza ki a Kérések lapot.
  2. Kattintson a Hozzáadás Hozzáadás gomb lehetőségre, és válassza ki a WSDL-fájl hozzáadási módszerét vagy kattintson a főoldalon a megfelelő gombra.
    • Kattintson a WSDL hozzáadása munkaterületről lehetőségre egy WSDL fájl hozzáadásához a helyi munkaterületről.
    • Kattintson a WSDL hozzáadása fájlrendszerből lehetőségre egy WSDL fájl hozzáadásához a fájlrendszerből.
    • Kattintson a WSDL hozzáadása URL-ről lehetőségre egy online WSDL letöltéséhez és importálásához a webről.
    • Kattintson a WSDL hozzáadása WSRR-ből lehetőségre egy WSDL fájl hozzáadásához WebSphere Service Registry and Repositoryból. Adja meg a WebSphere Service Registry and Repository URL-címét, majd kattintson a Csatlakozás gombra. A Keresés Keresés lehetőségre kattintva tallózhatja a lerakat tartalmát.
    • Kattintson a WSDL hozzáadása UDDI-ból lehetőségre egy WSDL fájl egy Univerzális leírás, feltérképezés és integráció (UDDI) tárból történő hozzáadásához. Adja meg az UDDI URL-címét, majd kattintson a Csatlakozás gombra. A Szűrő Szűrő és Keresés Keresés lehetőségre kattintva tallózhatja a lerakat tartalmát.
    Megjegyzés: Ha olyan biztonságos webhelyről importálja a WSDL fájlt, amely tanúsítvány alapú hitelesítést igényel, akkor kattintson a Tulajdonságok importálása lehetőségre, majd a Kulcstároló mezőben válassza ki a kulcstároló fájlt, amely a kiszolgálónak szánt tanúsítványt tartalmazza, és a Kulcstároló jelszava mezőbe írja be a jelszót.
  3. Kattintson az OK gombra. A WSDL-fájlt a rendszer hozzáadja a Kéréskönyvtárhoz.
  4. A Kéréskönyvtárban bontsa ki a WSDL-fájl, összerendelés és művelet részeket, majd válassza ki a hívás elemet. Az általános szolgáltatásügyfél három lépést jelenít meg: Adatok szerkesztése, Indítás és Válasz megtekintése. A hívás adatai az Adatok szerkesztése lépés alatt jelennek meg.
  5. Az Üzenet lapon az Űrlap, Fa vagy Forrás nézetek segítségével szerkesztheti a kérés tartalmát. Minden nézet más formában jeleníti meg ugyanazoknak az adatokat. Ha hozzá kíván adni vagy el szeretne távolítani XML elemeket az Űrlap vagy Fa nézetben, kattintson a Séma > Érvényesítés és segítség lehetőségre a Sémakatalógusban megadott XML sémameghatározásnak (XSD) való megfelelés érdekében.
  6. A Szállítás oldalon adja meg a kérés szállítási konfigurációját. A WSDL-fájl szállítási információit automatikusan importálja a rendszer a szállítási konfigurációba.

    Microsoft .NET esetén válassza ki a megfelelő szállítási konfigurációt, és adja meg a helyét a soaclient.exe.config fájlban. Ezt a fájlt saját kezűleg kell létrehoznia. Részleteket itt talál: Microsoft .NET átviteli konfigurációk létrehozása.

    Megjegyzés: IBM Security AppScan használata esetén csak a HTTP és .Net szállítási protokoll érhető el.
  7. A Kérésverem oldalon adja meg, hogy felül kell-e bírálni a WSDL-fájl kimenő kérésére alkalmazott biztonsági vagy feldolgozási algoritmusokat. A Válaszverem megjelenítése lehetőségre kattintva vegyen fel Válaszverem oldalt a bejövő válaszok biztonsági vagy feldolgozási algoritmusainak szerkesztésére.
    Megjegyzés: Ezek a beállítások csak az aktuális kérésre vonatkoznak. Az aktuális WSDL-fájlt használó összes kérés- vagy válaszverem szerkesztéséhez kattintson a WSDL biztonság szerkesztése lehetőségre a WSDL biztonság szerkesztő megnyitásához.
  8. Ha készen áll a szolgáltatáskérés elküldésére, akkor kattintson a Hívás gombra. Az általános szolgáltatásügyfél elküldi a kérést és a kapott válaszüzenetet megjeleníti a Válasz megtekintése lépés alatt.

Mi a következő lépés?

A sikeres kéréseket a rendszer rögzíti és hozzáadja a Kéréselőzmények listához. IBM Rational Performance Tester és IBM Rational Service Tester for SOA Quality használata esetén a Tesztkészlet létrehozása gombra (Tesztkészlet létrehozása) kattintva hozhat létre szolgáltatástesztet.

Visszajelzés