Java
metódus vagy metódusok hozzáadása után az InteractionSpec objektum
tulajdonságait minden egyes EIS tranzakcióhoz meg kell adni.
- A
Java
metódus oldalon lévő Java metódusok mezőben válassza
ki a
Java
metódust, amelyhez az ECI InteractionSpec tulajdonságait
meg kívánja adni.
- Az InteractionSpec osztály listában
válassza ki azt az InteractionSpec osztályt, amelyet metódusa használni
fog.
- A
Java
metódushoz tartozó InteractionSpec
tulajdonságai mezőben adja meg a metódushoz tartozó
InteractionSpec tulajdonságait. Ezek a tulajdonságok a következők
lehetnek:
- functionName: Írja be a
CICS
program nevének megfelelő Függvénynév tulajdonságot.
- commareaLength: A commareaLength tulajdonság az adatelem
hosszára utal.
- replyLength: A ReplyLength tulajdonság annak az adatfolyamnak
a hosszát állítja be, amelyet az Átjáró démon ad vissza a J2C
alkalmazásnak. A hálózaton átvitt adatok mennyiségét csökkentheti, ha a
CICS
kiszolgáló által visszaadott adatok mennyisége kevesebb, mint a teljes
COMMAREA mérete, és az adatok méretét előre tudja.
- TPNName: A TPNName annak a
CICS
TPN tranzakciónak a nevére utal, amely alatt az összes programot indítani
kívánja az erőforrás illesztő segítségével. Ha mind a TranName, mind a
TPNName meg van adva, akkor a TPNName tulajdonságé az elsőbbség. Ha a
TPNName az ECIInteractionSpec osztályon van beállítva, akkor ez minden
telepítéskor (vagy a managedConnectionFactory osztályon, ha nem felügyelt)
beállított értéket újradefiniál .
- tranName: A tranName annak a
CICS
tranzakciónak a neve, amely alatt az összes programot indítani kívánja az
erőforrás illesztő segítségével. A meghívott program tükör tranzakció
alatt fut, de össze van kötve a tranName tranzakciónév alatt. Ez a név a
meghívott program rendelkezésére áll és ezen keresztül a tranzakció
azonosítót lekérdezheti. Bizonyos kiszolgálók a meghívott program
biztonsági és teljesítmény attribútumainak megállapításához a tranzakció
azonosítót használják. Ezeken a kiszolgálókon ajánlatos ezt a paraméter
használni a meghívott programok feldolgozásának irányítására. A tranName
tulajdonság beállítása az ECIInteractionSpec osztályon a telepítéskor
(vagy a ManagedConnectionFactory osztályon, ha nem felügyelt) beállított
értéket újradefiniálja.
- executeTimeout: Ha ECI időkorlát értéket kíván beállítani,
akkor állítsa be az ECIInteractionSpec osztály ExecuteTimeout
tulajdonságát az ECI időkorlát értékhez. A megengedett értékek a
következők:
- 0 (Nincs időkorlát) Ez az alapértelmezett érték.
- Pozitív egész szám (Az idő ezredmásodpercekben).
Megjegyzés: Ha
CICS
tranzakciós átjárót használ
z/OS
rendszeren, akkor az ECI időkorlátnak nem adhat meg értéket. Ennek
alternatívájaként beállíthatja a DFHXCOPT nevű EXCI beállítások táblában
lévő TIMEOUT paraméter értékét.
- interactionVerb: Az interactionVerb a tranzakció által
végrehajtandó együttműködés típusát állítja be. A megengedett értékek a
következők:
- SYNC_SEND aszinkron hívás esetén,
- SYNC_RECEIVE válasz visszakereséséhez aszinkron hívásból.
- SYNC_SEND_RECEIVE szinkron hívás esetén.
Az adatkomponens tulajdonságainak mentése után a
Befejezés gombra kattintva kiléphet a varázslóból,
illetve a Tovább gombra kattintva weboldalt vagy
webszolgáltatást hozhat létre a J2C
Java
komponens telepítése céljából.