Szolgáltatáshívás részletei

A szolgáltatáshívás elemek a hívás tartalmát és a híváshoz tartozó szállítási információkat tartalmazzák. A tartalmak a SOAP borítékból állnak. A szállítási információk azon információkra vonatkoznak, amelyekre a kiválasztott protokolltól függően a küldéshez, fogadáshoz és válaszadáshoz van szükség.

Hívás beállításai

Csomópontnév automatikus frissítése
Válassza ezt a beállítást a kérés automatikus átnevezéséhez a Teszt tartalmai nézetben.
Név
A kérés neve. A név módosításához egyéni kódot vagy adatkészletet is lehet használni.
Nincs várakozás a válaszra
Válassza ezt a beállítást a tesztben szereplő következő kérésre ugráshoz közvetlenül a jelenlegi kérés elküldése után.
Művelet és WSDL neve
Azon WSDL nevet és műveletet azonosítják, amelyhez a szolgáltatáskérés rendelve van.
WSDL erőforrás
A WSDL erőforrás neve a munkaterületen. Kattintson a hivatkozásra a WSDL-fájl szerkesztéséhez. Ha a WSDL-fájl hiányzik, kattintson a hivatkozásra a kérés és egy a munkaterületen található WSDL összerendeléséhez, vagy egy WSDL importálásához. Kattintson a WSDL biztonság szerkesztése gombra a WSDL biztonsági irányelvének szerkesztéséhez, vagy a WSDL szinkronizálása gombra egy importált WSDL egy távoli WSDL-fájllal történő frissítésére.
Időtúllépés (ms)
Az időtúllépés értéke ezredmásodpercben. Ha a megadott idő alatt nem érkezik válasz, egy hibaüzenet érkezik.
Gondolkodási idő (ms)
A program által kiszámított, az egyes felhasználók esetében figyelembe vett késleltetési időt adja meg a teszt több virtuális felhasználóval történő futtatása esetén. A gondolkodási idő a tényleges felhasználók által egy művelet végrehajtása előtt olvasással vagy gondolkodással töltött idő mennyiségének statisztikai emulációja.
Válasz frissítése
Erre a gombra kattintva meghívhatja a kérést a jelenlegi beállításokkal, valamint a válasz segítségével létrehozhat egy szolgáltatásválasz elemet vagy a meglévő válaszelemet frissítheti.

Üzenet

Ez a lap a kérés XML-tartalmát mutatja, és hozzáférést biztosít az adatok közötti összefüggésekhez. Ugyanaz a tartalom három különböző módon jelenik meg.

Űrlap
Ez a nézet az üzenet egyszerűsített nézetét biztosítja, amely az XML-tartalom értékeinek szerkesztésére koncentrál. A Séma menü segítségével engedélyezze az XML-tartalom szerkesztéséhez a segítséget, hogy az XML érvényes legyen és megfeleljen az XSD specifikációnak.

Az Űrlap nézetben vegye fel a szabványos webszolgáltatási hívásokhoz szükséges XML-fejléceket. A Fejléc sávban kattintson a Hozzáadás (Hozzáadás gomb) lehetőségre az alapértelmezett XML fejlécstruktúra létrehozásához WS-Addressing, WS-ReliableMessaging vagy WS-Coordination kérésekhez, vagy más szabványokért kattintson a Továbbiak lehetőségre. Engedélyezhet vagy letilthat XML fejlécelemeket és megadhatja az egyes XML elemek megfelelő értékeit. Ellenőrzések végrehajtásával biztosítja a program, hogy az XML-tartalom érvényes legyen.

Megjegyzés: Ha XML-fejléceket kíván felvenni az IBM® Security AppScan hívásaihoz, akkor vegyen fel egy Statikus XML-fejlécek algoritmust a kérés Kérésverem lapján.
Fa

Ez a nézet az üzenet XML szerkezetének hierarchikus nézetét biztosítja, beleértve az elemeket, névtereket és a társított értékeket. A Hozzáadás, Beszúrás, Eltávolítás, Fel és Le gombokkal szerkesztheti az XML elemeket és névtereket a fában.

A Kihagyás, ha üres oszlopban válassza ki a kihagyni kívánt üres XML elemeket. Ez az oszlop csak akkor látható, ha bejelölte a 'Kihagyás, ha üres' oszlop megjelenítése az XML fanézetben jelölőnégyzetet az Ablak > Beállítások > Teszt > Tesztszerkesztő > Szolgáltatásteszt lehetőséget.

Kattintson a Szűrő gombra a névtér, attribútum vagy szövegcsomópont elrejtéséhez vagy megjelenítéséhez a követelmények alapján.

Kattintson a Csak érvényes módosítások engedélyezése elemre az intelligens szerkesztés engedélyezéséhez egy megadott XML-séma dokumentum (XSD) alapján. XSD-dokumentumok készletének megadásához a munkaterülethez a teszt navigátorban kattintson a jobb gombbal a projektre, és válassza a Tulajdonságok és a Sémakatalógus lehetőséget. Tiltsa le az Csak érvényes módosítások engedélyezése beállítást, ha nem rendelkezik XSD-sémával vagy át szeretné ugrani a sémát.

Egy XML-elemre a jobb gombbal kattintva XML-töredékké alakíthatja azt. Ez lehetővé teszi az adatviszonyítás elvégzését (használjon adatkészleteket és hozzon létre hivatkozásokat) a teljes XML-töredéken csak az érték helyett.

Forrás
Ez a nézet megjeleníti az üzenet vagy egyszerű szöveges tartalom XML tartalmát. XML-tartalom formázásához kattintson az XML-szöveg formázása lehetőségre. Ha az XML-tartalmat egyetlen sorba szeretné tördelni, akkor kattintson az XML-szöveg tömörítése egyetlen sorba lehetőségre. Hasonló vezérlőelemek állnak rendelkezésre a JSON-tartalomhoz is.
Fontos: A Forrás nézetben ne szerkessze a SoaTag kezdetű címkéket. Ha törli vagy módosítja ezeket a címkéket, a teszt minden hivatkozását és helyettesítését megszakítja. A törlésüket követően nem hozhatja létre ismét ezeket a címkéket.

Mellékletek

Ez a lap a kéréshez csatolt MIME és DIME mellékleteket sorolja fel. A nézet tartalma megfelel a Multipurpose Internet Mail Extensions (MIME) vagy a Direct Internet Message Encapsulation (DIME) előírásnak. Ezen a lapon vehet fel munkaterület-erőforrásokat MIME vagy DIME mellékletekként, és módosíthatja a tulajdonságaikat.

A Tartalomazonosító az az azonosító, amelyet a kérés a mellékletre való hivatkozáshoz használ. Ennek az azonosítónak a használati metódusa a kiszolgálója igényeitől függ.
MIME vagy DIME
Válassza ki, hogy a melléklet a Multipurpose Internet Mail Extensions (MIME) vagy a Direct Internet Message Encapsulation (DIME) specifikációnak felel meg
MTOM átviteli mechanizmus használata
Alapértelmezés szerint a kérés a SOAP Messages with Attachments (SwA) profillal kezeli a mellékleteket. Válassza ezt a beállítást a mellékletek SOAP Message Transmission Optimization Mechanism (MTOM) használatával végzett kezeléséhez.

Szállítás

Ez a lap a kérés küldéséhez használt szállítási beállításokat tartalmazza. A szállítási protokoll beállításai egy átviteli beállításra érvényesek, amely HTTP, Java™ üzenetszolgáltatás (JMS), WebSphere MQ vagy Microsoft .NET lehet. Létrehozhat több konfigurációt mindegyik protokollhoz, hogy könnyedén válthasson a protokollok vagy a protokollvariációk között.
Megjegyzés: IBM Security AppScan használata esetén csak a HTTP szállítási protokoll érhető el.
HTTP
Válassza a HTTP lehetőséget a HTTP szállítás használatához a kérés esetében. A kérelem szinten frissíthet URL vagy SOAP műveletet és hivatkozhat a teszt globális konfigurációjára.
Protokollkonfiguráció
Kattintson a Módosítás gombra egy előre meghatározott szállítási konfiguráció megadásához vagy egy konfiguráció létrehozásához. A HTTP szállítási konfigurációk proxy és hitelesítési beállításokat tartalmaznak, amelyeket újból használhat.
URL
Adja meg a szolgáltatáskérés URL végpontját.
Rest mód
A jelölőnégyzet használatával feloszthatja a REST URL-címet, hogy könnyebb legyen értelmezni a REST URL különböző részeit. Amikor ezt a beállítást használja, az URL fő része átkerül az URL mezőbe, az erőforrás rész átkerül az Erőforrás mezőbe, a paraméterek pedig átkerülnek a Paraméterek mezőbe. A Hozzáadás gombbal további paramétereket adhat hozzá.
Módszer és változat
Adja meg a szolgáltatáskérés meghívásához használni kívánt HTTP-módszert és változatot.
Fejlécek
Adja meg a szolgáltatás által igényelt összes egyéni HTTP-fejléc nevét és értékét. Kattintson a Hozzáadás, Szerkesztés vagy Eltávolítás gombra a fejlécek listájának módosításához.
Cookie-k
Adja meg a szolgáltatás által igényelt összes cookie nevét és értékét. Kattintson a Hozzáadás, Szerkesztés vagy Eltávolítás gombra a cookie-k listájának módosításához.
JMS

Válassza a JMS lehetőséget a Java üzenetkezelő szolgáltatás használatához a kérés szállítása esetében. Ezen a lapon JMS konfiguráció kérelméhez csatolt karakterlánc-tulajdonságokat adhat hozzá. Ezek üzenettulajdonságokként vannak elküldve a JMS-en keresztül.

Protokollkonfiguráció
Kattintson a Módosítás gombra egy előre meghatározott szállítási konfiguráció megadásához vagy egy konfiguráció létrehozásához. A JMS szállítási konfigurációk általános végpont-, fogadásipont- és illesztő- beállításokat tartalmaznak, amelyeket újból használhat.
Tulajdonságok
Adja meg a jelenlegi JMS szállítási konfiguráció kéréséhez szükséges összes karakterlánc-tulajdonság nevét és értékét. Ezek üzenet tulajdonságokként vannak elküldve a JMS-en keresztül. Kattintson a Hozzáadás, Szerkesztés vagy Eltávolítás gombra a tulajdonságok lista módosításához.
WebSphere MQ
Válassza az MQ lehetőséget az IBM WebSphere MQ szállítás használatához a kérés esetében. Ezen a lapon megadhatja a SOAP műveletet és felülírhatja a WebSphere MQ konfiguráció tesztelési szinten kiválasztott beállításait.
Protokollkonfiguráció
Kattintson a Módosítás gombra egy előre meghatározott szállítási konfiguráció megadásához vagy egy konfiguráció létrehozásához. A WebSphere MQ szállítási konfigurációk általános sor-, fejléc- és SSL-beállításokat tartalmaznak, amelyek újból felhasználhatók.
SOAP művelet
Megadja a WebSphere MQ kérés meghívásához használható SOAP műveletet.
Az MQ protokoll konfigurációs értékeinek felülírása
Válassza ezt a beállítást a WebSphere MQ üzenet mezőinek konfigurálásához. Lecserélheti az MQ üzenetleíró alkészletét egyéni formátummal, amelyet más kiszolgálótípusokon használhat, különösen, amikor XML üzenetkérelmet használ.
Üzenetfejléc testreszabása
Válassza ezt a beállítást egyéni fejlécek megadásához a WebSphere MQ SOAP over MQ szolgáltatásának szállításához. Ez a szolgáltatás előre meghatározott MQ üzenetformátumot használ (RFH2), ezért ha be van jelölve, az Üzenetleíró beállítások le vannak tiltva.
Üzenetleíró
Ezek a beállítások lecserélik az MQ protokollkonfiguráció üzenetleíróját és fejlécét. Az üzenetleírókkal kapcsolatos információkat a WebSphere MQ dokumentációjában talál.
Microsoft .NET
A Microsoft .NET kiválasztásával használja a Microsoft .NET Framework átvitelt a Windows Communication Foundation (WCF) alapú kérésekhez. Ez az oldal lehetővé teszi a tesztszinthez kiválasztott Microsoft .NET beállítások felülbírálását.
Elem
A Hozzáadás gombra kattintva adja meg a szolgáltatás számára szükséges WCF műveletek nevét és értékét. Ez a tábla automatikusan jön létre Microsoft .NET WSDL fájl importálásakor. További információkat a Microsoft .NET WCF dokumentációban olvashat.

Visszajelzés