Dodatek za povezljivost

Pregled DB2 za VSE

VSE/ESA v operacijskem okolju DB2 za VSE nudi funkcijo strežnika aplikacij v okolju DRDA. Funkcija zahtevnika aplikacij ni na voljo. V tem razdelku bomo opisali različne komponente DB2 za VSE in VSE, ki so vključene v obdelavo porazdeljene baze podatkov. Te komponente omogočajo upravljalnemu sistemu baze podatkov DB2 za VSE komuniciranje z oddaljenimi zahtevniki aplikacij DRDA v omrežju SNA.

CICS(ISC)
Komponenta za komuniciranje med sistemi CISC (Customer Information Control System) strežniku aplikacij DB2 za VSE nudi funkcije SNA LU 6.2 (APPC).

CICS(SPM)
Komponenta za upravljanje točk skladnosti CICS je integralni del podpore za porazdeljeno enoto dela DB2 za VSE DRDA. Deluje kot udeleženec točke skladnosti in je odgovorna za usklajevanje potrditve v dveh korakih v sistemu VSE/ESA.

CICS(TRUE)
Uporabniški izhod, povezan z nalogo CICS, je vmesnik, ki ga transakcije AXE uporabljajo za medsebojno delovanje z Upravljalnikom točk skladnosti CISC.

ACF/VTAM
CICS(ISC) za vzpostavljanje ali povezovanje sej LU z oddaljenimi sistemi uporablja VTAM za VSE. DB2 za VSE za komuniciranje z oddaljenimi zahtevniki aplikacij DRDA uporablja osnovne pogovore LU 6.2 prek teh sej.

AXE
Transakcija APPC-XPCC-Exchange je transakcija CICS, ki jo aktivira oddaljeni zahtevnik aplikacij DRDA. Podatkovni tok DRDA izvaja usmerjanje med oddaljenim zahtevnikom aplikacij in med strežnikom aplikacij DB2 za VSE, za kar uporablja podporo za CISC LU 6.2 in funkcije VSE XPPC.

Imenik DBNAME
Imenik DBNAME (ime baze podatkov) preslika vhodno zahtevo za dodelitev pogovora v vnaprej določen strežnik aplikacij, ki ga določi vhodni TPN. Podrobnejše informacije lahko najdete v priročniku SQL/DS System Administration Guide for VSE.

XPCC
Cross Partition Communication Control je vmesnik makrov VSE, ki omogoča prenos podatkov med particijami VSE.

Zgled za komunikacijski tok strežnika aplikacij

Slika 35 kaže vloge posameznih komponent pri vzpostavljanju komunikacij med strežnikom aplikacij DB2 za VSE in med oddaljenim zahtevnikom aplikacij.

Slika 35. Pridobivanje dostopa do strežnika aplikacij

                                                                               
                                                                              
 

REQTEXT

Zahtevnik aplikacij za vzpostavitev pogovora LU 6.2 s strežnikom aplikacij izda stavek APPC ALLOCATE z določenim imenom LU in z imenom transakcijskega programa (TPN). Ime LU se uporablja za usmeritev zahteve ALLOCATE prek VTAM v CICS. Ko CISC prejme zahtevo ALLOCATE, preveri, ali je transakcija AXE definirana s tem TPN in izvede prijavo v CISC. Če je raven zaščite pogovora za povezavo CISC VERIFY, zahtevnik aplikacij pričakuje ID uporabnika in geslo, ki ju uporabi za prijavo. Za sprejem povezave je potrebno prijavno tabelo CISC (DFHSNT) ažurirati s tem ID-jem uporabnika in geslom. Če je raven zaščite nastavljena na IDENTIFY, je potreben samo ID uporabnika, CISC pa prepusti preverjanje zaščite oddaljenemu sistemu. Če preverjanje zaščite uspe, CISC zažene transakcijo AXE za usmerjanje zahtev in odzivov med zahtevnikom in strežnikom aplikacij. TPN, ki ga uporablja zahtevnik aplikacij, mora imeti v imeniku DBNAME DB2 za VSE definirano postavko, ki kaže na delujoči strežnik DB2 za VSE znotraj sistema VSE.

Če želi zahtevnik aplikacij uporabiti podporo za porazdeljeno enoto dela, v stavku APPC ALLOCATE poda SYNCLVL z vrednostjo SYNCPT. Ko se transakcija AXE zažene, izvede poizvedbo v CISC, s katero določi SYNCLVL pogovora. Če je njegova vrednost SYNCPT, naredi naslednje:

Omejitve

Za razliko od svojega dvojnika VM, strežnik aplikacij DB2 za VSE sprejme tokove DRDA iz oddaljenih zahtevnikov aplikacij. Zasebni protokoli niso podprti. Posledično zahtevniki aplikacij VM ne morejo dostopati do strežnika VSE s pomočjo možnosti PROTOCOL=SQLDS.

Strežnik DB2 za VSE DRDA ne more usmerjati zahtev iz oddaljenih strežnikov aplikacij na strežnike DB2 za VM s pomočjo souporabe gosta VSE. Takšne zahteve je potrebno poslati neposredno na strežnik DB2 za VM DRDA.


[ Vrh Strani | Predhodna Strani | Naslednja Strani | Obsah | Seznam ]