WebSphere Java MQ végpont kérések küldése

Kéréseket küldhet WebSphere Java MQ végpontot használó szolgáltatásoknak.

Mielőtt elkezdené

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 az SSL konfigurációk létrehozása témakörben talál.
Megjegyzés:

Eljárás

Kérés küldése Java MQ szolgáltatáshoz:

  1. Kattintson az Általános szolgáltatásügyfél megnyitása (Általános szolgáltatásügyfél megnyitása) bejegyzésre, és válassza a Kérések oldalt.
  2. Kattintson a Hozzáadás (Hozzáadás) elemre, vagy a Kéréskönyvtárban kattintson a jobb egérgombbal a Végpontok lehetőségre, majd válassza ki az elküldeni kívánt kérés típusát.
  3. A Protokoll konfigurálása ablakba válassza ki a WebSphere Java MQ értéket, és adja meg a szállítási konfigurációt. Ha szükséges, hozza létre a hívás szállítási konfigurációját; ehhez kattintson az Új elemre (lásd: WebSphere Java MQ szállítási konfiguráció létrehozása).
  4. Adja meg az alábbi információkat az Általános lapon:
    Sor
    A várakozási sor WebSphere MQ kiszolgálón megadott neve.
    Üzenettípus
    Az üzenettípusok a következők:
    • Adatcsomag: azt jelenti, hogy az üzenet nem választ.
    • Kérés: azt jelenti, hogy az üzenet választ igényel.
    • Válasz: azt jelenti, hogy az üzenet válasz egy korábbi kérésüzenetre.
    • Jelentés: azt jelenti, hogy az üzenet valamilyen várt vagy váratlan előfordulást jelent, ami általában valamilyen más üzenethez kapcsolódik. Például olyan kérésüzeneté, amely érvénytelen adatokat tartalmazott.
    Üzenet megmaradás

    Ez az érték az jelzi, hogy az üzenet állandó vagy sem. Ha az üzenet állandó, akkor rendszerhibák és a sorkezelő újraindulása után is megmarad. Ha az üzenet nem-állandó, akkor újraindulás után csak akkor marad meg, ha az NPMCLASS(HIGH) attribútummal rendelkező sorban van jelen. QMGR osztályt azonban az üzenet még az NPMCLASS(HIGH) attribútummal sem él túl. Az olyan sorokban található nem-állandó üzenetek, amelyekhez az NPMCLASS(NORMAL) attribútum tartozik, a sorkezelő újraindulásakor eldobásra kerülnek, még akkor is, ha az újraindítási eljárás során az üzenet a kiegészítő tárolón helyezkedik el.

    Dinamikus válasz
    Ezt a jelölőnégyzetet kiválasztva a WebSphere MQ kiszolgáló válaszként dinamikusan hoz létre egy ideiglenes várakozási sort. Ha a jelölőnégyzet nincs kiválasztva, akkor a Válasz sorban található üzenet kerül felhasználásra.
    Válasz sor

    Ez annak az üzenetsornak a neve, amelybe az üzenet get kérését kiadó alkalmazásnak a válasz és jelentés üzeneteket küldenie kell.

    Válaszkezelő

    Ez annak a sorkezelőnek a neve, amelyen a válasz sor meg van határozva.

    További tulajdonságok
    Itt adhatja meg a sorok kiegészítő tulajdonságait.
  5. Választható: Ha szükséges, tegye a következőket a Konfiguráció lapon:
    Üzenet prioritása

    Az üzenet prioritása. A legalacsonyabb prioritás a 0.

    Kódolás

    Az üzenetben található adatok numerikus kódolása. Ez az érték magában az MQMD adatszerkezetben található numerikus adatokra nem vonatkozik.

    Lejárati időszak

    Ez az az időszak (tizedmásodpercekben megadva), amely után az üzenet eldobhatóvá válik, ha még nem lett eltávolítva a cél várakozási sorból. A lejárati időközt az üzenetet elhelyező alkalmazás állítja be.

    Karakterkészlet

    Ez az alkalmazás üzenetadataiban található karakter adatok karakterkészlet-azonosítója.

  6. Választható: A Jelentés lapon válassza ki a fogadni kívánt jelentés üzeneteket.
  7. Választható: Ha szükséges, adja meg a következő információkat a Kontextus lapon:
    Alkalmazás azonosság adatai

    Ezeket az információkat az alkalmazáscsomag határozza meg. Itt adhat meg az üzenettel vagy annak eredetével kapcsolatos információkat.

    Alkalmazás kiindulópont adatai

    Ezeket az információkat az alkalmazáscsomag határozza meg. Az üzenet kiindulópontjával kapcsolatos kiegészítő információk biztosítására használható.

    Fiókkezelési token

    Ezek az információk szükségesek ahhoz, hogy az alkalmazás az üzenet eredményeként végzendő munkát megfelelően terhelje.

    Felhasználói azonosító

    Ez az üzenetet kezdeményező alkalmazás felhasználói azonosítója.

  8. Választható: Az Azonosítók lapon adja meg a bináris adatbevitelt igénylő üzenetek azonosítóit karaktersorozat formátumban, a második oszlopban. Az első oszlop automatikusan kitöltésre kerül a hexadecimális formátumú értékkel.
  9. Választható: A Szegmentálás lapom válassza ki az üzenet szegmensét, és kattintson a Tovább gombra.
  10. Ez a lépés szöveges kérésre nem alkalmazható. A Gyökérelem kiválasztása oldalon, ha a szolgáltatás egy adott XML sémameghatározást (XSD) használ, akkor válasszon egyet a listából. Ha az XSD elem nincs a listában, akkor kattintson a Böngészés gombra az XSD-fájl importálásához, majd válassza ki a kérés gyökérelemét. Ha nincs elérhető XSD a szolgáltatáshoz, válassza a Nincs séma lehetőséget.
  11. Kattintson a Kész gombra. A kérést a rendszer hozzáadja a Kéréskönyvtár Végpontok szakaszához.
  12. A Kéréskönyvtárban válassza ki a kéréselemet. 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 kérés részletei az Adatok szerkesztése lépés alatt jelennek meg.
  13. A 2. lépésben kiválasztott kérés alapján, az Üzenet oldalon az Árlap, Fa vagy Forrás nézetekben tudja szerkeszteni a kérés tartalmát. Minden nézet más formában jeleníti meg ugyanazoknak az adatokat. Ha XML elemeket szeretne hozzáadni az Űrlap vagy Fa nézethez, akkor kattintson a Séma > Érvényesítés és segítség lehetőségre a sémakatalógusban megadott sémameghatározásnak (XSD) való megfelelés érdekében.
  14. Ha szükséges, a Szállítás lapon, módosítsa a kérés által használt szállítási konfigurációt. A szállítási és biztonsági konfigurációk létrehozásához vagy szerkesztéséhez használja a Szállítás lapot.
  15. Ha SOAP XML kérést választott a 2. lépésben, akkor a Kérésverem oldalon adja meg, hogy felül kívánja-e bírálni a WSDL-fájl kimenő kérésére alkalmazott biztonsági vagy feldolgozási algoritmusokat. Ha külön biztonsági vagy feldolgozási algoritmusokat kell szerkeszteni a bejövő kérésekhez, akkor a Válaszverem megjelenítése lehetőségre kattintva vegyen fel Válaszverem oldalt a szerkesztőhöz.
    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.
  16. Ha kész van, akkor az Indítás gombra kattintva küldje el a szolgáltatáskérést. 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